home *** CD-ROM | disk | FTP | other *** search
/ CICA 1994 April / CICA Shareware for Windows CD-ROM (Walnut Creek CD-ROM)(April 1994).ISO / win3 / access / access_l.exe / ACC9303.TXT < prev    next >
Text File  |  1993-12-28  |  266KB  |  5,766 lines

  1. =========================================================================
  2. Date:         Mon, 1 Mar 1993 11:53:35 -0500
  3. Reply-To:     "Microsoft Access Database Discussion List"
  4.               <ACCESS-L@INDYCMS.BITNET>
  5. Sender:       "Microsoft Access Database Discussion List"
  6.               <ACCESS-L@INDYCMS.BITNET>
  7. From:         S-DESJ@UMINN1.BITNET
  8. Subject:      NO SUBJECT
  9.  
  10. Please subscribe my i.d. to your list about access information.
  11. Thanks
  12. =========================================================================
  13. Date:         Mon, 1 Mar 1993 13:32:00 EDT
  14. Reply-To:     "Microsoft Access Database Discussion List"
  15.               <ACCESS-L@INDYCMS.BITNET>
  16. Sender:       "Microsoft Access Database Discussion List"
  17.               <ACCESS-L@INDYCMS.BITNET>
  18. From:         Phil Comeau <comeau@CRC.SOFKIN.CA>
  19. Subject:      Re: Tab move sequence in Form.
  20. In-Reply-To:  <no.id>; from "Undetermined origin c/o Postmaster" at Feb 26,
  21.               93 4:32 pm
  22.  
  23. > So, are other people coming to the conclusion that MS Access is a hodged
  24. > together POS like I am?
  25.  
  26. Hard to say. Perhaps if you let us know what kind of hodged together
  27. POS you are, we could make a valid comparison.
  28.  
  29. Sorry. Couldn't resist.
  30.  
  31. Phil Comeau, Software Kinetics Ltd.
  32. comeau@crc.sofkin.ca
  33. =========================================================================
  34. Date:         Mon, 1 Mar 1993 13:35:04 EST
  35. Reply-To:     "Microsoft Access Database Discussion List"
  36.               <ACCESS-L@INDYCMS.BITNET>
  37. Sender:       "Microsoft Access Database Discussion List"
  38.               <ACCESS-L@INDYCMS.BITNET>
  39. From:         "NATHAN BRINDLE" <NBRINDLE@INDYCMS.BITNET>
  40. Subject:      Re: NO SUBJECT
  41. In-Reply-To:  Message of Mon, 1 Mar 1993 11:53:35 -0500 from <S-DESJ@UMINN1>
  42.  
  43. I would be glad to do so, but I need a name to go with the user id to make
  44. Listserv happy.  :)  You can subscribe yourself, if you wish, by sending
  45. a message to LISTSERV@INDYCMS.BITNET with the single line
  46.  
  47. SUBSCRIBE S-DESJ@UMINN Your Name
  48.  
  49. Either way is fine; like I say, I just need a real name to go with the id.
  50.  
  51. Thanks,
  52. -----------------------------------------------------BITNET:  NBRINDLE@INDYCMS
  53. Nathan C. Brindle, Student Activities Office
  54. Indiana University Purdue University Indianapolis
  55. Staff Advisor, ALPHA PHI OMEGA, TAU OMICRON CHAPTER
  56. List Owner, STUACTS@INDYCMS, APOSEC52@INDYCMS, and ACCESS-L@INDYCMS
  57. Internet:    NBRINDLE@INDYCMS.IUPUI.EDU or NBRINDLE@INDYVAX.IUPUI.EDU
  58. ------------------------------------------------------------------------------
  59. =========================================================================
  60. Date:         Mon, 1 Mar 1993 13:50:14 EST
  61. Reply-To:     "Microsoft Access Database Discussion List"
  62.               <ACCESS-L@INDYCMS.BITNET>
  63. Sender:       "Microsoft Access Database Discussion List"
  64.               <ACCESS-L@INDYCMS.BITNET>
  65. From:         "NATHAN BRINDLE" <NBRINDLE@INDYCMS.BITNET>
  66. Subject:      apology
  67.  
  68. Sorry about that last message--I didn't look closely enough at the
  69. header and replied to the list.  It's Monday...
  70.  
  71. -----------------------------------------------------BITNET:  NBRINDLE@INDYCMS
  72. Nathan C. Brindle, Student Activities Office
  73. Indiana University Purdue University Indianapolis
  74. Staff Advisor, ALPHA PHI OMEGA, TAU OMICRON CHAPTER
  75. List Owner, STUACTS@INDYCMS, APOSEC52@INDYCMS, and ACCESS-L@INDYCMS
  76. Internet:    NBRINDLE@INDYCMS.IUPUI.EDU or NBRINDLE@INDYVAX.IUPUI.EDU
  77. ------------------------------------------------------------------------------
  78. =========================================================================
  79. Date:         Mon, 1 Mar 1993 14:00:52 -0500
  80. Reply-To:     "Microsoft Access Database Discussion List"
  81.               <ACCESS-L@INDYCMS.BITNET>
  82. Sender:       "Microsoft Access Database Discussion List"
  83.               <ACCESS-L@INDYCMS.BITNET>
  84. From:         GA4161@SIUCVMB.BITNET
  85. Subject:      DDE manipulation of Access
  86.  
  87. Can anyone tell me how to open an Access database via the DDE interface
  88. described in the Access readme file? At present I can retrieve data from
  89. such a database (if I know the names of the tables within it) with DDE
  90. values like the following:
  91.  
  92.      Topic:utility;sql select * from employees in nwind.mdb;
  93.      Item:  all , or data, or ... as required.
  94.  
  95. Thanks in advance!
  96.  
  97. Elizabeth Klaver
  98. ga4161@siucvmb.siu.edu
  99. Dept. of English
  100. Southern Illinois University, Carbondale
  101. =========================================================================
  102. Date:         Mon, 1 Mar 1993 17:58:38 -0800
  103. Reply-To:     robert@slipknot.rain.com
  104. Sender:       "Microsoft Access Database Discussion List"
  105.               <ACCESS-L@INDYCMS.BITNET>
  106. From:         robert@SLIPKNOT.RAIN.COM
  107. Subject:      printing reports (macro limitations)
  108.  
  109. Does anyone know if there is any way for me to write a macro that will print a
  110. report to a file?
  111.  
  112. In my effort to produce an ASCII input file as a report from Access, I've
  113. gotten to the point where I can produce the report and manually print it to a
  114. file using a generic driver to generate ASCII (non-Postscript) data, suitable
  115. for input to the next stage of my processing pipeline.  However, when I try to
  116. automate this by putting it into a macro, I can find no way to get past the
  117. print Dialog box.  I need to use it rather than the Print Action because the
  118. latter specifies no parameters for enabling "print to file."
  119.  
  120. I tried the SendKeys? Action to send %l (ALT-l) and a file name, but Access
  121. just sat there with the Print Dialog box, and would get no further.  Any ideas?
  122. ________________________________________________________________________________
  123. Robert Reed                     Home Animation Ltd.             503-656-8414
  124. robert@slipknot.rain.com        5686 First Court, West Linn, OR 97068
  125.  
  126. I went to a museum where they have all the heads and arms of the statues
  127. in the other museums
  128. --Steve Wright
  129. ________________________________________________________________________________
  130. =========================================================================
  131. Date:         Tue, 2 Mar 1993 07:15:35 PDT
  132. Reply-To:     "Microsoft Access Database Discussion List"
  133.               <ACCESS-L@INDYCMS.BITNET>
  134. Sender:       "Microsoft Access Database Discussion List"
  135.               <ACCESS-L@INDYCMS.BITNET>
  136. From:         "Mark Barnet (Business Enter. Syst. Tech)" <v-bmb@MICROSOFT.COM>
  137. Subject:      RE: printing reports (macro limitations)
  138.  
  139. If I use the Setup from the report, and specify the generic printer
  140. driver assigned to FILE: then all I get when I run the report is a
  141. dialog box asking for the filename. It sounds like you are getting more
  142. than that. Possibly because you have the generic printer driver
  143. assigned to LPT1: rather than to FILE:.
  144. ----------
  145. |From:  <netmail!robert@SLIPKNOT.RAIN.COM>
  146. |To: Multiple recipients of list ACCESS-L
  147. <ACCESS-L%INDYCMS.BITNET@pucc.Princeton.EDU>
  148. |Subject: printing reports (macro limitations)
  149. |Date: Monday, March 01, 1993 5:58PM
  150. |
  151. |Does anyone know if there is any way for me to write a macro that will print a
  152. |report to a file?
  153. |
  154. |In my effort to produce an ASCII input file as a report from Access, I've
  155. |gotten to the point where I can produce the report and manually print it to a
  156. |file using a generic driver to generate ASCII (non-Postscript) data, suitable
  157. |for input to the next stage of my processing pipeline.  However, when I try to
  158. |automate this by putting it into a macro, I can find no way to get past the
  159. |print Dialog box.  I need to use it rather than the Print Action because the
  160. |latter specifies no parameters for enabling "print to file."
  161. |
  162. |I tried the SendKeys? Action to send %l (ALT-l) and a file name, but Access
  163. |just sat there with the Print Dialog box, and would get no further.
  164. Any ideas?
  165. |_____________________________________________________________________
  166. __________
  167. |Robert Reed                     Home Animation Ltd.             503-656-8414
  168. |robert@slipknot.rain.com        5686 First Court, West Linn, OR 97068
  169. |
  170. |I went to a museum where they have all the heads and arms of the statues
  171. |in the other museums
  172. |--Steve Wright
  173. |_____________________________________________________________________
  174. __________
  175. |
  176. |
  177. =========================================================================
  178. Date:         Tue, 2 Mar 1993 08:58:01 CST
  179. Reply-To:     "Microsoft Access Database Discussion List"
  180.               <ACCESS-L@INDYCMS.BITNET>
  181. Sender:       "Microsoft Access Database Discussion List"
  182.               <ACCESS-L@INDYCMS.BITNET>
  183. From:         randy legeai <rlegeai@RS1.TCS.TULANE.EDU>
  184. Subject:      Mailing Labels
  185.  
  186. I've been having a strange problem printing mailing labels
  187. from Access on my trusty old Panasonic KX-P1180 dot matrix
  188. printer.  If I set up labels using the formwizard, they look
  189. fine on the screen, but when they print on the DMP, the top
  190. of the first label doesn't print.  Instead, the first label
  191. starts with the second line, and all labels are then thrown
  192. off by that amount.  Then, there is a form-feed before the last
  193. label prints.  I have selected the correct Avery label, and
  194. cannot figure out what else could be causing this problem.
  195. I had a similar problem when I experimented with Approach
  196. some time ago.  Any suggestions would be appreciated.
  197. --
  198. Randall Legeai                             rlegeai@rs1.tcs.tulane.edu
  199. Federal Agency Affairs / Ctr. Bioenv. Research      Phn: 504/865-5758
  200. 327 Gibson Hall, Tulane University                  Fax: 504/865-5274
  201. New Orleans, Louisiana 70118-5698
  202. =========================================================================
  203. Date:         Tue, 2 Mar 1993 10:17:47 -0800
  204. Reply-To:     "Microsoft Access Database Discussion List"
  205.               <ACCESS-L@INDYCMS.BITNET>
  206. Sender:       "Microsoft Access Database Discussion List"
  207.               <ACCESS-L@INDYCMS.BITNET>
  208. From:         lrw@SDSC.EDU
  209. Subject:      Calculated field problem
  210.  
  211. I am having a problem which looks an awful lot like a bug in Access to
  212. me.
  213.  
  214. I have a database with a text field called [First Name]. When I print a
  215. report with the cell value being either First Name or [First Name], then
  216. the report is fine. However if I make the cell a calculated field (i.e.
  217. =[First Name]), then the field in the report is printed as #error. The
  218. reason It is all so fishy is that if I substitute another identically
  219. defined field for First Name it works in all of the cases.
  220.  
  221. Has anyone seen this before? Does anyone have a work around? I just want
  222. to string the first and last names together in the form of
  223. =[First Name]&" "&[Last Name]
  224.  
  225. Len Wanger
  226. lrw@sdsc.edu
  227. San Diego Supercomputer Center
  228. =========================================================================
  229. Date:         Tue, 2 Mar 1993 11:08:12 PST
  230. Reply-To:     "Microsoft Access Database Discussion List"
  231.               <ACCESS-L@INDYCMS.BITNET>
  232. Sender:       "Microsoft Access Database Discussion List"
  233.               <ACCESS-L@INDYCMS.BITNET>
  234. From:         Gene Marshall <genem@HPSWTGM.CUP.HP.COM>
  235. Subject:      Re: Calculated field problem
  236. In-Reply-To:  <9303021835.AA13904@hpcuoa.sv.itc.hp.com>; from "lrw@SDSC.EDU" at
  237.               Mar 2, 93 10:17 am
  238.  
  239. >
  240. > I am having a problem which looks an awful lot like a bug in Access to
  241. > me.
  242. Nop!
  243.  
  244. > ... the field in the report is printed as #error.
  245.  
  246. Hi Len,
  247.  
  248. As a new user, I get this a lot. The problem (with me anyway) is the
  249. first field in the 'properties' list. The control needs to be a new
  250. (unique) name. You are probably leaving it as FirstName. Here access
  251. wants to use the data in that field, yet you are defining it to be a
  252. (potentially) different value. Just change that first field (or control)
  253. name from FirstName to something like FirstName_calculated.
  254.  
  255. Have fun...
  256. Gene
  257.  
  258. +----------------------------------------------------------------------------+
  259. |Gene Marshall                        /-/-/             email: genem@.hp.com |
  260. |Hewlett Packard Co., MS 42UN           |                 Tel: 408/447-5282  |
  261. |Software Technology Division (SWT)     |                 Fax: 408/447-5039  |
  262. |11000 Wolfe Road                       |              AA6IY@N6LDL.CA.USA.NA |
  263. |Cupertino, CA 95014                   /|\       Bay Area: 147.39+ / 223.96- |
  264. +----------------------------------------------------------------------------+
  265. =========================================================================
  266. Date:         Tue, 2 Mar 1993 12:28:36 PST
  267. Reply-To:     "Microsoft Access Database Discussion List"
  268.               <ACCESS-L@INDYCMS.BITNET>
  269. Sender:       "Microsoft Access Database Discussion List"
  270.               <ACCESS-L@INDYCMS.BITNET>
  271. From:         Morris Myers <xrysta@MCODE.AMDAHL.COM>
  272. Subject:      Re: Mailing Labels
  273.  
  274. ----- Begin Included Message -----
  275. I've been having a strange problem printing mailing labels
  276. from Access on my trusty old Panasonic KX-P1180 dot matrix
  277. printer.  If I set up labels using the formwizard, they look
  278. fine on the screen, but when they print on the DMP, the top
  279. of the first label doesn't print.  Instead, the first label
  280. starts with the second line, and all labels are then thrown
  281. off by that amount.  Then, there is a form-feed before the last
  282. label prints.  I have selected the correct Avery label, and
  283. cannot figure out what else could be causing this problem.
  284. I had a similar problem when I experimented with Approach
  285. some time ago.  Any suggestions would be appreciated.
  286. ----- End Included Message -----
  287.  
  288.  
  289. I've seen this same bug using MicroSoft Word mail merge to print
  290. labels. I don't have a work-around. I suspect the problem may be
  291. inherent in Microsoft 'scripts' that print labels. If I find a way
  292. around the problem I'll post it. If anyone else figures out how to
  293. make Access work right I will try to apply that solution to MS Word.
  294. =========================================================================
  295. Date:         Wed, 3 Mar 1993 08:38:04 MDT
  296. Reply-To:     "Microsoft Access Database Discussion List"
  297.               <ACCESS-L@INDYCMS.BITNET>
  298. Sender:       "Microsoft Access Database Discussion List"
  299.               <ACCESS-L@INDYCMS.BITNET>
  300. Comments:     Converted from PROFS to RFC822 format by PUMP V2.1
  301. From:         "Brian Keeler (403) - 471-8623" <BRIANK@NAIT.AB.CA>
  302. Subject:      Calculated field problem
  303. In-Reply-To:  note of 93-03-02 18:55
  304.  
  305. to string the firstname and last name together use the following command:
  306.  
  307.   ="|[firstname]| |[lastname]|"     this will also eliminate spaces etc.
  308.                                     from the firstname field.
  309.                                     I used this in a REPORT option
  310.  
  311. Brian Keeler    (403) - 471-8623
  312. Application Services Coordinator
  313. Information Services Division
  314. domain: briank@nait.ab.ca
  315. =========================================================================
  316. Date:         Wed, 3 Mar 1993 09:03:27 PDT
  317. Reply-To:     "Microsoft Access Database Discussion List"
  318.               <ACCESS-L@INDYCMS.BITNET>
  319. Sender:       "Microsoft Access Database Discussion List"
  320.               <ACCESS-L@INDYCMS.BITNET>
  321. From:         "Mark Barnet (Business Enter. Syst. Tech)" <v-bmb@MICROSOFT.COM>
  322. Subject:      RE: Calculated field problem
  323.  
  324. The field name on the report/form must not equal the source name if you
  325. expect to use a function as the source.
  326. eg.
  327. given field in database called [Field]
  328. given form field called [Field] with source called [Field] or Field ==> success
  329. given form field called [Field] with source called =[Field] ==> failure
  330. (recursive reference to itself)
  331. given form field called [F1] with source called [Field] or Field or
  332. =[Field] ==> success (no recursiveness here!)
  333.  
  334. ----------
  335. |From:  <netmail!lrw@SDSC.EDU>
  336. |To: Multiple recipients of list ACCESS-L
  337. <ACCESS-L%INDYCMS.BITNET@pucc.Princeton.EDU>
  338. |Subject: Calculated field problem
  339. |Date: Tuesday, March 02, 1993 10:17AM
  340. |
  341. |I am having a problem which looks an awful lot like a bug in Access to
  342. |me.
  343. |
  344. |I have a database with a text field called [First Name]. When I print a
  345. |report with the cell value being either First Name or [First Name], then
  346. |the report is fine. However if I make the cell a calculated field (i.e.
  347. |=[First Name]), then the field in the report is printed as #error. The
  348. |reason It is all so fishy is that if I substitute another identically
  349. |defined field for First Name it works in all of the cases.
  350. |
  351. |Has anyone seen this before? Does anyone have a work around? I just want
  352. |to string the first and last names together in the form of
  353. |=[First Name]&" "&[Last Name]
  354. |
  355. |Len Wanger
  356. |lrw@sdsc.edu
  357. |San Diego Supercomputer Center
  358. |
  359. |
  360. =========================================================================
  361. Date:         Wed, 3 Mar 1993 09:22:40 -0800
  362. Reply-To:     "Microsoft Access Database Discussion List"
  363.               <ACCESS-L@INDYCMS.BITNET>
  364. Sender:       "Microsoft Access Database Discussion List"
  365.               <ACCESS-L@INDYCMS.BITNET>
  366. From:         lrw@SDSC.EDU
  367. Subject:      Re: Calculated field problem
  368. In-Reply-To:  Your message of "Wed,
  369.               03 Mar 93 09:03:27 PDT." <9303031700.AA08202@sluggo.sdsc.edu>
  370.  
  371. > The field name on the report/form must not equal the source name if you
  372. > expect to use a function as the source.
  373. > eg.
  374. > given field in database called [Field]
  375. > given form field called [Field] with source called [Field] or Field ==>
  376.  success
  377. > given form field called [Field] with source called =[Field] ==> failure
  378. > (recursive reference to itself)
  379. > given form field called [F1] with source called [Field] or Field or
  380. > =[Field] ==> success (no recursiveness here!)
  381.  
  382. Thanks to the various Access sages who pointed out the error in my ways! This
  383. was indeed the problem. I also appologize to the Access team for implying that
  384. there was a bug. I do believe this problem might be a good candidate of this
  385. group ever puts together a FAQ list (and maybe for Microsoft to add to the
  386. Q&A file). Several other people also mentioned to me that they had experienced
  387. this problem.
  388.  
  389. Len Wanger
  390. =========================================================================
  391. Date:         Wed, 3 Mar 1993 12:47:40 EST
  392. Reply-To:     "Microsoft Access Database Discussion List"
  393.               <ACCESS-L@INDYCMS.BITNET>
  394. Sender:       "Microsoft Access Database Discussion List"
  395.               <ACCESS-L@INDYCMS.BITNET>
  396. From:         "Nathan C. Brindle" <NBRINDLE@INDYCMS.BITNET>
  397. Subject:      FAQ list
  398. In-Reply-To:  Message of Wed, 3 Mar 1993 09:22:40 -0800 from <lrw@SDSC.EDU>
  399.  
  400. If someone wants to develop a FAQ list for ACCESS-L, I will try to get
  401. disk space to store it on.  My life is already busy enough...:)...but
  402. if all I have to do is store it, I think it's something we should offer.
  403.  
  404. Anyone interested in producing such a compilation should contact me directly
  405. via private mail.
  406.  
  407. By the way, I think the bouncing mail situation has cleared up.  I haven't
  408. gotten any errors back for two days, meaning (I hope) that the Internet
  409. domain list here at INDYCMS has been updated.  Fingers are crossed.
  410.  
  411. -----------------------------------------------------BITNET:  NBRINDLE@INDYCMS
  412. Nathan C. Brindle, Student Activities Office
  413. Indiana University Purdue University Indianapolis
  414. Staff Advisor, ALPHA PHI OMEGA, TAU OMICRON CHAPTER
  415. List Owner, STUACTS@INDYCMS, APOSEC52@INDYCMS, and ACCESS-L@INDYCMS
  416. Internet:    NBRINDLE@INDYCMS.IUPUI.EDU or NBRINDLE@INDYVAX.IUPUI.EDU
  417. ------------------------------------------------------------------------------
  418. =========================================================================
  419. Date:         Wed, 3 Mar 1993 13:49:16 -0500
  420. Reply-To:     "Microsoft Access Database Discussion List"
  421.               <ACCESS-L@INDYCMS.BITNET>
  422. Sender:       "Microsoft Access Database Discussion List"
  423.               <ACCESS-L@INDYCMS.BITNET>
  424. From:         Sunday EVERYDAY <sl313028@SILVER.UCS.INDIANA.EDU>
  425. Subject:      Re: FAQ list
  426. In-Reply-To:  <no.id> from "Nathan C. Brindle" at Mar 3, 93 12:47:40 pm
  427.  
  428. >
  429. > If someone wants to develop a FAQ list for ACCESS-L, I will try to get
  430. > disk space to store it on.  My life is already busy enough...:)...but
  431. > if all I have to do is store it, I think it's something we should offer.
  432. >
  433. > Anyone interested in producing such a compilation should contact me directly
  434. > via private mail.
  435. kinda funny.  I just downloaded the FAQ from Microsoft, so i'll be
  436. uploading them soon. (by the end of this week).  :)
  437. (yes, i'm too lazy to respond personally, nate.:)
  438. >
  439. > -----------------------------------------------------BITNET:  NBRINDLE@INDYCMS
  440. > Nathan C. Brindle, Student Activities Office
  441. > Indiana University Purdue University Indianapolis
  442. > Staff Advisor, ALPHA PHI OMEGA, TAU OMICRON CHAPTER
  443. > List Owner, STUACTS@INDYCMS, APOSEC52@INDYCMS, and ACCESS-L@INDYCMS
  444. > Internet:    NBRINDLE@INDYCMS.IUPUI.EDU or NBRINDLE@INDYVAX.IUPUI.EDU
  445. > ------------------------------------------------------------------------------
  446. >
  447. -jon
  448. =========================================================================
  449. Date:         Wed, 3 Mar 1993 12:28:02 PST
  450. Reply-To:     "Microsoft Access Database Discussion List"
  451.               <ACCESS-L@INDYCMS.BITNET>
  452. Sender:       "Microsoft Access Database Discussion List"
  453.               <ACCESS-L@INDYCMS.BITNET>
  454. From:         "ROBERT GRINNELL,
  455.               SEATTLE PACIFIC UNIVERSITY" <r_grinnell@LUKE.SPU.EDU>
  456. Subject:      FoxPro list?
  457.  
  458. Does anyone know of a list/forum for FoxPro?
  459.  
  460. Robert Grinnell
  461. Seattle Pacific University
  462. r_grinnell@luke.spu.edu
  463. =========================================================================
  464. Date:         Wed, 3 Mar 1993 13:17:42 PST
  465. Reply-To:     "Microsoft Access Database Discussion List"
  466.               <ACCESS-L@INDYCMS.BITNET>
  467. Sender:       "Microsoft Access Database Discussion List"
  468.               <ACCESS-L@INDYCMS.BITNET>
  469. From:         Tony Tam <tonyt@CIMSIM.BERKELEY.EDU>
  470.  
  471. Hi, I need help in implementing pop up forms in ACCESS.  What I want to do
  472. is to have a Combo box for a list of customers in a 'Inventory' form and let the
  473. user either type in a name or select it from the list.  If the
  474. customer is not in the list, the user can pop up another form to add a customer.
  475. But I want to have the pop up form to add the customer that the user typed and I
  476. want the pop form to be modal.  Since in the customer form, there might be a
  477.  'Zip' code
  478. Combo Box that the user can pop up and add a zip code and so on.
  479.  
  480. The problem is that when I open up the form as modal, the code doesn't continue
  481.  until
  482. the modal form is closed.  This customer form may be called from any number of
  483.  other forms
  484. so I don't want any code on the 'customer' form to reference specify forms.
  485.  
  486. Any ideas?
  487.  
  488.  
  489.  ---------------------
  490.  Tony <having a lot of fun> Tam :)      | tonyt@cimsim.berkeley.edu
  491. =========================================================================
  492. Date:         Wed, 3 Mar 1993 13:39:00 PST
  493. Reply-To:     "Microsoft Access Database Discussion List"
  494.               <ACCESS-L@INDYCMS.BITNET>
  495. Sender:       "Microsoft Access Database Discussion List"
  496.               <ACCESS-L@INDYCMS.BITNET>
  497. From:         Tony Tam <tonyt@CIMSIM.BERKELEY.EDU>
  498. Subject:      Re: Tab move Sequence in form
  499.  
  500. >Unfortunately disabling it is not going to suit the purpose.  I want
  501. >to have a button that operates that isn't in the tab order.  I guess
  502. >I'll have to wait for the next version or try something that someone
  503. >else suggested in private mail, that is, put the button in the header
  504. >or footer of the form.
  505.  
  506. What about changing the OnExit property of the control that has the
  507. tab order before your button to skip to the next control?
  508.  
  509. Write a ACCESS function called GotoToControl() and set the OnExit property
  510. of the previous control to be '=GotoControl("NextControl")
  511.  
  512. --------------------------------------------
  513. Function GotoToControl(ctrlName As String)
  514.  
  515.   DoCmd GotoControl ctrlName    // I think the name of the Macro is GotoControl
  516.  
  517. End Function
  518.  
  519. -----------------------------------------------------------------------------
  520. Tony <having a lot of fun> Tam :)      | tonyt@cimsim.berkeley.edu (Internet)
  521. =========================================================================
  522. Date:         Wed, 3 Mar 1993 18:24:04 -0500
  523. Reply-To:     "Microsoft Access Database Discussion List"
  524.               <ACCESS-L@INDYCMS.BITNET>
  525. Sender:       "Microsoft Access Database Discussion List"
  526.               <ACCESS-L@INDYCMS.BITNET>
  527. From:         prevo@BLOT.KSC.NASA.GOV
  528. Subject:      Re: Tab move Sequence in form
  529. In-Reply-To:  Your message of "Wed, 03 Mar 93 13:39:00 PST."
  530.  
  531. >What about changing the OnExit property of the control that has the
  532. >tab order before your button to skip to the next control?
  533. >
  534. >Write a ACCESS function called GotoToControl() and set the OnExit property
  535. >of the previous control to be '=GotoControl("NextControl")
  536. >
  537. >--------------------------------------------
  538. >Function GotoToControl(ctrlName As String)
  539. >
  540. >  DoCmd GotoControl ctrlName    // I think the name of the Macro is GotoControl
  541. >
  542. >End Function
  543. >
  544. >-----------------------------------------------------------------------------
  545. >Tony <having a lot of fun> Tam :)      | tonyt@cimsim.berkeley.edu (Internet)
  546.  
  547. But how do you know if you're exiting the control in a backward or forward
  548. direction? That was my only problem with this approach.
  549.  
  550. Joe
  551. =========================================================================
  552. Date:         Wed, 3 Mar 1993 12:43:37 -0500
  553. Reply-To:     "Microsoft Access Database Discussion List"
  554.               <ACCESS-L@INDYCMS.BITNET>
  555. Sender:       "Microsoft Access Database Discussion List"
  556.               <ACCESS-L@INDYCMS.BITNET>
  557. From:         Rickey Thomas Tom <rickt@ZED.COM>
  558.  
  559. I hope someone out there can solve the following problem
  560.  
  561.  
  562. I have two tables
  563.  
  564. table1                              table2
  565.     lastName                           firstName      lastName
  566.      tom                                 doug           tom
  567.      john                                doug           john
  568.      jackson                             mathew         john
  569.      wilson
  570.  
  571. I need an SQL statement which will
  572.  
  573. 1) fetch all lastnames from table1 WHICH ARE NOT in Table2 and the firstname is
  574.    doug
  575.  
  576. Such a query, when applied to the above will return a list from table1 which
  577. include jackson, wilson. The lastname fields are foreign keys.
  578.  
  579. In the lastest ANSI SQL standard, I could just use
  580.  
  581. SELECT lastName * from table1 where lastname not in
  582.        (select lastname from table 2 where firstname = "doug")
  583.  
  584. It appears that the in() statement in Access does not allow another select
  585. statement (syntax error is posted)
  586.  
  587.  
  588. Any help or suggestions would be greatly appreciated. Thank you in advance
  589. =========================================================================
  590. Date:         Wed, 3 Mar 1993 12:46:06 EST
  591. Reply-To:     "Microsoft Access Database Discussion List"
  592.               <ACCESS-L@INDYCMS.BITNET>
  593. Sender:       "Microsoft Access Database Discussion List"
  594.               <ACCESS-L@INDYCMS.BITNET>
  595. From:         Rickey Thomas Tom <rickt@ZED.COM>
  596. Subject:      help with multi table queries
  597.  
  598. I hope someone out there can solve the following problem
  599.  
  600.  
  601. I have two tables
  602.  
  603. table1                              table2
  604.     lastName                           firstName      lastName
  605.      tom                                 doug           tom
  606.      john                                doug           john
  607.      jackson                             mathew         john
  608.      wilson
  609.  
  610. I need an SQL statement which will
  611.  
  612. 1) fetch all lastnames from table1 WHICH ARE NOT in Table2 and the firstname  is
  613.    doug
  614.  
  615. Such a query, when applied to the above will return a list from table1 which
  616. include jackson, wilson. The lastname fields are foreign keys.
  617.  
  618. In the lastest ANSI SQL standard, I could just use
  619.  
  620. SELECT lastName * from table1 where lastname not in
  621.        (select lastname from table 2 where firstname = "doug")
  622.  
  623. It appears that the in() statement in Access does not allow another select
  624. statement (syntax error is posted)
  625.  
  626.  
  627. Any help or suggestions would be greatly appreciated. Thank you in advance
  628.  
  629. Rick
  630. =========================================================================
  631. Date:         Wed, 3 Mar 1993 19:38:42 -0500
  632. Reply-To:     "Microsoft Access Database Discussion List"
  633.               <ACCESS-L@INDYCMS.BITNET>
  634. Sender:       "Microsoft Access Database Discussion List"
  635.               <ACCESS-L@INDYCMS.BITNET>
  636. From:         George Raudabaugh <RAUDABAUGH@IDICL1.IDI.BATTELLE.ORG>
  637.  
  638. My general question on this, is there a way to do an kind of subselect (or
  639. sub query or nested select - take your pick) in Access?  I've had zero luck
  640. in this and would guess its a FAQ.
  641.  
  642. GR.
  643.  
  644. --
  645. George Raudabaugh               Manager/Document Technologies
  646. Information Dimensions, Inc.    raudabaugh@idicl1.idi.battelle.org (work email)
  647. 5080 Tuttle Crossing Blvd.
  648. Dublin, Ohio  43017             (614) 761-7309                     (voice mail)
  649.  
  650. >From:  IN%"ACCESS-L%INDYCMS.BITNET@pucc.Princeton.edu"  "Microsoft Access Databa
  651.  se Discussion List"  3-MAR-1993 19:02:46.69
  652. >To:    IN%"ACCESS-L%INDYCMS.BITNET@pucc.Princeton.edu"  "Multiple recipients of li
  653.  st ACCESS-L"
  654. >CC:
  655. >Subj:
  656. >
  657. >I hope someone out there can solve the following problem
  658. >
  659. >
  660. >I have two tables
  661. >
  662. >table1                              table2
  663. >    lastName                           firstName      lastName
  664. >     tom                                 doug           tom
  665. >     john                                doug           john
  666. >     jackson                             mathew         john
  667. >     wilson
  668. >
  669. >I need an SQL statement which will
  670. >
  671. >1) fetch all lastnames from table1 WHICH ARE NOT in Table2 and the firstname is
  672. >   doug
  673. >
  674. >Such a query, when applied to the above will return a list from table1 which
  675. >include jackson, wilson. The lastname fields are foreign keys.
  676. >
  677. >In the lastest ANSI SQL standard, I could just use
  678. >
  679. >SELECT lastName * from table1 where lastname not in
  680. >       (select lastname from table 2 where firstname = "doug")
  681. >
  682. >It appears that the in() statement in Access does not allow another select
  683. >statement (syntax error is posted)
  684. >
  685. >
  686. >Any help or suggestions would be greatly appreciated. Thank you in advance
  687. =========================================================================
  688. Date:         Thu, 4 Mar 1993 02:01:32 -0800
  689. Reply-To:     "Microsoft Access Database Discussion List"
  690.               <ACCESS-L@INDYCMS.BITNET>
  691. Sender:       "Microsoft Access Database Discussion List"
  692.               <ACCESS-L@INDYCMS.BITNET>
  693. From:         Dmitry Serebrennikov <dmitry@UCSEE.BERKELEY.EDU>
  694. Subject:      Re: Tab move Sequence in form
  695. In-Reply-To:  <9303032326.AA15443@nettlerash.berkeley.edu> from
  696.               "prevo@BLOT.KSC.NASA.GOV" at Mar 3, 93 06:24:04 pm
  697.  
  698. How about moving this one button to the end of your tab order (you can
  699. group all such buttons there) and then set OnEnter property of the first
  700. one of them to run a macro that sends you to the first object in tab order,
  701. and OnEnter in the last one to send you to the last object.
  702.  
  703. Dmitry Serebrennikov           dmitry@ucsee.berkeley.edu
  704. =========================================================================
  705. Date:         Thu, 4 Mar 1993 09:32:36 CST
  706. Reply-To:     "Microsoft Access Database Discussion List"
  707.               <ACCESS-L@INDYCMS.BITNET>
  708. Sender:       "Microsoft Access Database Discussion List"
  709.               <ACCESS-L@INDYCMS.BITNET>
  710. From:         Steve Carr <rthr427@EMX.CC.UTEXAS.EDU>
  711. Subject:      Searching Subforms
  712.  
  713. Can I search subform records to filter records in the parent form?  The
  714. documentation says you can't do it, but then elsewhere I've seen examples of
  715. expressions that refer to controls on the subform.
  716.  
  717. #######################################################################
  718. Join the Progressive Jewish Mailing List (PJML) for an open
  719. discussion.  Send the following message to
  720. LISTSERV@UTXVM.BITNET or LISTSERV@UTXVM.CC.UTEXAS.EDU:
  721.               SUB PJML <your first name> <your last name>
  722. Join the Progressive Jewish Activism List (PJAL) for a moderated
  723. discussion.  Send the following message to LISTSERV@UTXVM.BITNET or
  724. LISTSERV@UTXVM.CC.UTEXAS.EDU to receive an application:
  725.               SUB PJAL <your first name> <your last name>
  726. #######################################################################
  727.  
  728.       Steve Carr                         carr@emx.cc.utexas.edu
  729.       Dept. of Radio-TV-Film             512/471-4071
  730.       20903                              fax: 512/471-4077
  731.       University of Texas at Austin
  732.       Austin TX  78712
  733. =========================================================================
  734. Date:         Thu, 4 Mar 1993 09:38:10 PST
  735. Reply-To:     "Microsoft Access Database Discussion List"
  736.               <ACCESS-L@INDYCMS.BITNET>
  737. Sender:       "Microsoft Access Database Discussion List"
  738.               <ACCESS-L@INDYCMS.BITNET>
  739. From:         "ROBERT GRINNELL,
  740.               SEATTLE PACIFIC UNIVERSITY" <r_grinnell@LUKE.SPU.EDU>
  741. Subject:      Implementing pop-up forms
  742.  
  743. On Wed, 3 Mar 1993 13:17:42 PST, Tony Tam wrote:
  744.  
  745. >Hi, I need help in implementing pop up forms in ACCESS.  What I want to do
  746. >is to have a Combo box for a list of customers in a 'Inventory' form and let th
  747.  e
  748. >user either type in a name or select it from the list.  If the
  749. >customer is not in the list, the user can pop up another form to add a customer
  750.  .
  751. >But I want to have the pop up form to add the customer that the user typed and
  752.  I
  753. >want the pop form to be modal.  Since in the customer form, there might be a
  754. > 'Zip' code
  755. >Combo Box that the user can pop up and add a zip code and so on.
  756.  
  757. >The problem is that when I open up the form as modal, the code doesn't continue
  758. > until
  759. >the modal form is closed.  This customer form may be called from any number of
  760. > other forms
  761. >so I don't want any code on the 'customer' form to reference specify forms.
  762.  
  763. I'm not sure I have interpretted your question correctly, but here's a stab
  764. at it.  (I'm  coming from a Visual Basic background, just beginning in Access,
  765. so plz excuse if something doesn't fit quite right.)
  766.  
  767. Let's say you have an order entry form, on which one control is a combo box
  768. of customer names.  If the user doesn't find the name in the list, he types in
  769. a new name.  Event code for the combo box captures this, and from this point,
  770. you want to put the user into a form for entry of all pertinent customer
  771. data before continuing with order entry.  But other forms in your system
  772. (perhaps invoice preparation, etc.) need to be able to do the same thing -
  773. add a  new customer.
  774.  
  775. Implement the handling of the New Customer form through a function procedure,
  776. which can be called from any other procedure/form.  The function [let's call
  777. it AddNewCustomer()] pops up the New Customer form as modal to collect the
  778. info.  Set up the function such that you pass it the string of the new name
  779. the user entered.  Have it return a value or string that you can use in the
  780. caller routine to determine whether a new customer was added successfully,
  781. maybe the new customer's ID or name (in final form), or the value False if
  782. the customer was not added successfully.
  783.  
  784. BTW, if you need a user to enter just one item on a pop-up form, just use
  785. the MsgBox function (not statement).  This would do for something like your
  786. zip code example.
  787.  
  788. Hope this helps.
  789.  
  790. Robert Grinnell
  791. Seattle Pacific University
  792. r_grinnell@luke.spu.edu
  793. =========================================================================
  794. Date:         Thu, 4 Mar 1993 10:56:38 PST
  795. Reply-To:     "Microsoft Access Database Discussion List"
  796.               <ACCESS-L@INDYCMS.BITNET>
  797. Sender:       "Microsoft Access Database Discussion List"
  798.               <ACCESS-L@INDYCMS.BITNET>
  799. From:         Tony Tam <tonyt@CIMSIM.BERKELEY.EDU>
  800. Subject:      Re:  Implementing pop-up forms
  801.  
  802. > > other forms
  803. > >so I don't want any code on the 'customer' form to reference specify forms.
  804. >
  805. > I'm not sure I have interpretted your question correctly, but here's a stab
  806. > at it.  (I'm  coming from a Visual Basic background, just beginning in Access,
  807. > so plz excuse if something doesn't fit quite right.)
  808. >
  809. > Let's say you have an order entry form, on which one control is a combo box
  810. > of customer names.  If the user doesn't find the name in the list, he types in
  811. > a new name.  Event code for the combo box captures this, and from this point,
  812. > you want to put the user into a form for entry of all pertinent customer
  813. > data before continuing with order entry.  But other forms in your system
  814. > (perhaps invoice preparation, etc.) need to be able to do the same thing -
  815. > add a  new customer.
  816. >
  817. > Implement the handling of the New Customer form through a function procedure,
  818. > which can be called from any other procedure/form.  The function [let's call
  819. > it AddNewCustomer()] pops up the New Customer form as modal to collect the
  820. > info.  Set up the function such that you pass it the string of the new name
  821. > the user entered.  Have it return a value or string that you can use in the
  822. > caller routine to determine whether a new customer was added successfully,
  823. > maybe the new customer's ID or name (in final form), or the value False if
  824. > the customer was not added successfully.
  825. >
  826.  
  827. But the problem is that how do I pass in the customer name that the user
  828. typed into a modal form?
  829.  
  830. Thanks
  831.  
  832.  ---------------------
  833.  Tony <having a lot of fun> Tam :)      | tonyt@cimsim.berkeley.edu
  834. =========================================================================
  835. Date:         Thu, 4 Mar 1993 16:44:24 -0800
  836. Reply-To:     "Microsoft Access Database Discussion List"
  837.               <ACCESS-L@INDYCMS.BITNET>
  838. Sender:       "Microsoft Access Database Discussion List"
  839.               <ACCESS-L@INDYCMS.BITNET>
  840. From:         Dmitry Serebrennikov <dmitry@UCSEE.BERKELEY.EDU>
  841. Subject:      Editing Question
  842.  
  843. Hello, I hope someone has come across of what I am trying to do:
  844.   does any one have a suggestion on what was the intended way to handle a
  845.   situation like following in Access
  846.  
  847.       I have a form with customer information (address etc.) and do not
  848.       want to let user edit the information accidentally, i.e. I want
  849.       for user to have to press some button before he is allowed to edit
  850.       any of the fields.
  851.       I have implemented this using a button that runs MenuCommand "Editing
  852.       Allowed" (because I didn't find how to do this with just macro commands).
  853.       Thus I have the form come up with editing disabled and then I can toggle
  854.       that with the button.
  855.  
  856.       My problem is that now I am changing the design and now I will have
  857.       some fields in the header of the form that I *want* user to edit
  858.       (such as search criteria), but my scheme prevents user from changing
  859.       those fields too.
  860.  
  861.       My question is can anyone think of another way to implement this so that
  862.       I prohibit editing only sertain fields and that I can controll that with
  863.       a button?
  864.  
  865.  
  866. Thanks
  867.  
  868. Dmitry  Serebrennikov                dmitry@ucsee.berkeley.edu
  869. =========================================================================
  870. Date:         Fri, 5 Mar 1993 09:15:43 PST
  871. Reply-To:     "Microsoft Access Database Discussion List"
  872.               <ACCESS-L@INDYCMS.BITNET>
  873. Sender:       "Microsoft Access Database Discussion List"
  874.               <ACCESS-L@INDYCMS.BITNET>
  875. From:         "ROBERT GRINNELL,
  876.               SEATTLE PACIFIC UNIVERSITY" <r_grinnell@LUKE.SPU.EDU>
  877. Subject:      Re:  Implementing pop-up forms
  878.  
  879. >But the problem is that how do I pass in the customer name that the user
  880. >typed into a modal form?
  881.  
  882. On your new customer form, you'll have a text box for the customer's name.
  883. Set the value of that text box to the name which is passed to the function,
  884. BEFORE displaying the form, like:
  885.  
  886.         frmNewCustomer!txtCustomerName = $NewName
  887.  
  888. where $NewName is the variable in function's definition.
  889.  
  890. Robert Grinnell
  891. Seattle Pacific University
  892. r_grinnell@luke.spu.edu
  893. =========================================================================
  894. Date:         Fri, 5 Mar 1993 16:57:11 -0800
  895. Reply-To:     "Microsoft Access Database Discussion List"
  896.               <ACCESS-L@INDYCMS.BITNET>
  897. Sender:       "Microsoft Access Database Discussion List"
  898.               <ACCESS-L@INDYCMS.BITNET>
  899. Comments:     Warning -- original Sender: tag was redl@CARSON.U.WASHINGTON.EDU
  900. From:         Ned Logan <redl@MILTON.U.WASHINGTON.EDU>
  901. Subject:      Mailing list
  902.  
  903. Please unsubscribe me to the ACCESS-L mailing list. I don't have access to
  904. ACCESS any more. Thank you very much.
  905.  
  906. Ned
  907. =========================================================================
  908. Date:         Sun, 7 Mar 1993 10:11:10 PST
  909. Reply-To:     "Microsoft Access Database Discussion List"
  910.               <ACCESS-L@INDYCMS.BITNET>
  911. Sender:       "Microsoft Access Database Discussion List"
  912.               <ACCESS-L@INDYCMS.BITNET>
  913. From:         Tony Tam <tonyt@CIMSIM.BERKELEY.EDU>
  914. Subject:      Re:  Implementing pop-up forms
  915.  
  916. > >But the problem is that how do I pass in the customer name that the user
  917. > >typed into a modal form?
  918. >
  919. > On your new customer form, you'll have a text box for the customer's name.
  920. > Set the value of that text box to the name which is passed to the function,
  921. > BEFORE displaying the form, like:
  922. >
  923. >         frmNewCustomer!txtCustomerName = $NewName
  924. >
  925. > where $NewName is the variable in function's definition.
  926. >
  927.  
  928. Thanks for all your help.  But either I'm not reading the manual
  929. correctly for Access Basic or you might not that familar with Access.
  930.  
  931. In order to open a form, we have to use a syntax like:
  932.  
  933.    OpenForm "FormName", A_NORMAL,..., [A_DIALOG]|[A_NORMAL]|[A_ICON]|[A_HIDDEN]
  934.  
  935. So if I want to open the form in A_DIALOG, the code would not continue
  936. until the form is closed, which makes sense for a MODAL DIALOG BOX.  But
  937. after I open the form, how do I set the values since the code would not
  938. continue until the form is closed?  Sorry if I'm either not asking the
  939. right question or that I'm missing something.
  940.  
  941.  
  942.  ---------------------
  943.  Tony <having a lot of fun> Tam :)      | tonyt@cimsim.berkeley.edu
  944. =========================================================================
  945. Date:         Mon, 8 Mar 1993 09:13:03 -0500
  946. Reply-To:     "Microsoft Access Database Discussion List"
  947.               <ACCESS-L@INDYCMS.BITNET>
  948. Sender:       "Microsoft Access Database Discussion List"
  949.               <ACCESS-L@INDYCMS.BITNET>
  950. From:         Toby Rockwell <p00220@PSILINK.COM>
  951. Subject:      Forcing Capital Letters
  952. In-Reply-To:  <9303080316.AA21072@worldlink.worldlink.com>
  953.  
  954. I had no problem forcing letters in my state and (Canadian) zip code
  955. fields to be all caps (> in format), but when a report is generated to
  956. print out mailing labels, the damned letters revert to lower case.
  957. looking at the output of the underlying query shows upper case as does
  958. the base table.  However entering an individual field to edit it in the
  959. base table does indicate that the stored characters are indeed lower
  960. case.
  961.  
  962. So how does one force the actual storage of the characters to be upper
  963. case, or alternatively force the output of the report to print as upper case?
  964. =========================================================================
  965. Date:         Mon, 8 Mar 1993 08:47:00 CST
  966. Reply-To:     "Microsoft Access Database Discussion List"
  967.               <ACCESS-L@INDYCMS.BITNET>
  968. Sender:       "Microsoft Access Database Discussion List"
  969.               <ACCESS-L@INDYCMS.BITNET>
  970. From:         miguelr@IHLPE.ATT.COM
  971. Subject:      Re: Forcing Capital Letters
  972.  
  973. No, you have to specify the '>' as part of the field definition when you
  974. define the table (format field).
  975.  
  976. Or, you can specify the '>' as part of your report.
  977.  
  978. Miguel A. Rivera
  979. AT&T Bell Labs.
  980. Naperville, IL. 60563
  981. =========================================================================
  982. Date:         Mon, 8 Mar 1993 10:08:50 EST
  983. Reply-To:     "Microsoft Access Database Discussion List"
  984.               <ACCESS-L@INDYCMS.BITNET>
  985. Sender:       "Microsoft Access Database Discussion List"
  986.               <ACCESS-L@INDYCMS.BITNET>
  987. From:         "Nathan Brindle" <NBRINDLE@INDYCMS.BITNET>
  988. Subject:      Re: Forcing Capital Letters
  989. In-Reply-To:  Message of Mon,
  990.               8 Mar 1993 08:47:00 CST from <miguelr@IHLPE.ATT.CO M>
  991.  
  992. True.  What he wants can be accomplished by setting the format property
  993. of the text box on the report to ">".  If he wants to have the table field
  994. default to all caps, he needs to set the format property of the field
  995. accordingly.
  996.  
  997. (I know this is repetetive, but I'm trying to track down a couple of mail
  998. bounces and thought I would chime in.  Sorry...)
  999.  
  1000. -----------------------------------------------------BITNET:  NBRINDLE@INDYCMS
  1001. Nathan C. Brindle, Student Activities Office
  1002. Indiana University Purdue University Indianapolis
  1003. Staff Advisor, ALPHA PHI OMEGA, TAU OMICRON CHAPTER
  1004. List Owner, STUACTS@INDYCMS, APOSEC52@INDYCMS, and ACCESS-L@INDYCMS
  1005. Internet:    NBRINDLE@INDYCMS.IUPUI.EDU or NBRINDLE@INDYVAX.IUPUI.EDU
  1006. ------------------------------------------------------------------------------
  1007. =========================================================================
  1008. Date:         Mon, 8 Mar 1993 12:25:52 -0500
  1009. Reply-To:     "Microsoft Access Database Discussion List"
  1010.               <ACCESS-L@INDYCMS.BITNET>
  1011. Sender:       "Microsoft Access Database Discussion List"
  1012.               <ACCESS-L@INDYCMS.BITNET>
  1013. From:         Toby Rockwell <p00220@PSILINK.COM>
  1014. Subject:      ReQuery: Forcing Capital Letters
  1015. In-Reply-To:  <9303081513.AA04958@worldlink.worldlink.com>
  1016.  
  1017. Perhaps I didn't make my exact requirements clear. '>' alone will
  1018. apparently not fulfil my requirements thusly:
  1019.  
  1020. >True.  What he wants can be accomplished by setting the format property
  1021. >of the text box on the report to ">".
  1022.  
  1023. Except that my text reads: [city]&", "&[state]&" "&(etc.) so the entire
  1024. text box cannot be set to UpperCase as I only want the State in Uppers.
  1025.  
  1026. >If he wants to have the table field
  1027. >default to all caps, he needs to set the format property of the field
  1028. >accordingly.
  1029.  
  1030. Assuming that what is meant here is to simply put a '>' into the format line,
  1031. I would have thought that this would work as well.  This was my
  1032. original method as it happens.  When one looks at
  1033. the table itself, or a subsequent query, the state field will be
  1034. "displayed to the screen" as UpperCase.  If, however, the cursor is put
  1035. into the state field for editing; the actual text entered in the field
  1036. (and the text that is subsequently printed out in the report) is found
  1037. to be *still* the same form that it was entered as originally.  In other
  1038. words, only the display of the field appears to be affected, not the
  1039. underlying data stored in the field.   So, my question remains
  1040. =========================================================================
  1041. Date:         Mon, 8 Mar 1993 13:04:35 -0500
  1042. Reply-To:     "Microsoft Access Database Discussion List"
  1043.               <ACCESS-L@INDYCMS.BITNET>
  1044. Sender:       "Microsoft Access Database Discussion List"
  1045.               <ACCESS-L@INDYCMS.BITNET>
  1046. From:         Toby Rockwell <p00220@PSILINK.COM>
  1047. Subject:      Re: Forcing Capital Letters
  1048. In-Reply-To:  <9303081513.AA04958@worldlink.worldlink.com>
  1049.  
  1050. Mea Culpa, mea maxima culpa
  1051. Tough problems yield, little ones fester.
  1052. I self-found the solution as I should have before, an in line format
  1053. statement:  [city]&", "&format([state],">")&" "(etc.) which works just fine.
  1054.  
  1055. I WOULD like to know, why doesn't the actual value in the table get
  1056. stores as it is formatted?
  1057. =========================================================================
  1058. Date:         Mon, 8 Mar 1993 20:58:02 SAT
  1059. Reply-To:     "Microsoft Access Database Discussion List"
  1060.               <ACCESS-L@INDYCMS.BITNET>
  1061. Sender:       "Microsoft Access Database Discussion List"
  1062.               <ACCESS-L@INDYCMS.BITNET>
  1063. From:         "Trevor D. Rotzien" <RSIU42A@SAUPM00.BITNET>
  1064. Subject:      Repetitive display of main form rows in left join
  1065.  
  1066. Greetings,
  1067.  
  1068. I have just begun to develop Access db's for my colleagues, and would be
  1069. enjoying it without reservation, except for one problem:
  1070.  
  1071. In a form/subform view, the data from the main row is repeated as many
  1072. times as there are matching rows in the subform for that main row. The
  1073. form has as it's source a left join query. These redundant rows ONLY
  1074. appear in the view, and not in the table.  The fact that the
  1075. repetition number is exactly equal to the number of matching rows in the
  1076. subform implies to me that the wording of my query is at fault, but I
  1077. can't see any obvious problem.
  1078.  
  1079. For those of you who are SQLiterate, I'll forward the text of the query
  1080. shortly.
  1081.  
  1082. Thanks for any and all suggestions!
  1083.  
  1084. ----------------------------------------------------------------------
  1085. trevor d. rotzien         marine science group
  1086. k.f.u.p.m. box 118        water resources & environment division
  1087. dhahran 31261             the research institute
  1088. saudi arabia              king fahd university of petroleum & minerals
  1089.  
  1090. email: rsiu42a@saupm00.bitnet
  1091. office: -966-03-860-4316
  1092. ----------------------------------------------------------------------
  1093. =========================================================================
  1094. Date:         Mon, 8 Mar 1993 19:10:57 EDT
  1095. Reply-To:     "Microsoft Access Database Discussion List"
  1096.               <ACCESS-L@INDYCMS.BITNET>
  1097. Sender:       "Microsoft Access Database Discussion List"
  1098.               <ACCESS-L@INDYCMS.BITNET>
  1099. From:         Steve Miller <miller@ROADRUNNER.PICTEL.COM>
  1100. Subject:      Re: Tab move Sequence in form
  1101. In-Reply-To:  <9303082335.AB11191@gateway.pictel.com>; from "Revised List
  1102.               Processor" at Mar 8, 93 6:39 pm
  1103.  
  1104. > Date:         Wed, 3 Mar 1993 18:24:04 -0500
  1105. > Reply-To:     "Microsoft Access Database Discussion List"
  1106. >               <ACCESS-L@INDYCMS.BITNET>
  1107. > Sender:       "Microsoft Access Database Discussion List"
  1108. >               <ACCESS-L@INDYCMS.BITNET>
  1109. > From:         prevo@BLOT.KSC.NASA.GOV
  1110. > Subject:      Re: Tab move Sequence in form
  1111. > In-Reply-To:  Your message of "Wed, 03 Mar 93 13:39:00 PST."
  1112. >
  1113. > >What about changing the OnExit property of the control that has the
  1114. > >tab order before your button to skip to the next control?
  1115. > >
  1116. > >Write a ACCESS function called GotoToControl() and set the OnExit property
  1117. > >of the previous control to be '=GotoControl("NextControl")
  1118. > >
  1119. > >--------------------------------------------
  1120. > >Function GotoToControl(ctrlName As String)
  1121. > >
  1122. > >  DoCmd GotoControl ctrlName    // I think the name of the Macro is
  1123.  GotoControl
  1124. > >
  1125. > >End Function
  1126. > >
  1127. > >-----------------------------------------------------------------------------
  1128. > >Tony <having a lot of fun> Tam :)      | tonyt@cimsim.berkeley.edu (Internet)
  1129. >
  1130. > But how do you know if you're exiting the control in a backward or forward
  1131. > direction? That was my only problem with this approach.
  1132. >
  1133. > Joe
  1134.  
  1135.  
  1136. In order to get around this problem, use a dummy control,
  1137. usually an unbound text box. You add this dummy control between
  1138. the the last control you want in the tab order and the button,
  1139. like this:
  1140.  
  1141.    Control_1
  1142.    Control_2
  1143.    Control_3
  1144.    Dummy_Control
  1145.    Button_1
  1146.    Button_2
  1147.  
  1148. Now, set the OnEnter property of the Dummy_Control to a macro
  1149. which goes to Control_1. This results in a backwards tab from
  1150. Control_3 going to Control_2 and a forward tab going to
  1151. Control_1.
  1152.  
  1153. The key to this is the Dummy_Control. This has to be a visible
  1154. control. However, if you make it really small and put it near the
  1155. edge of the form, it isn't visible. Just make sure you remember
  1156. where you put it on the form so that you can find it if you need
  1157. to.
  1158.  
  1159. --
  1160. +-------------------------------------------------------+
  1161. | Steve Miller                   PictureTel Corporation |
  1162. | email: miller@pictel.com       One Corporation Way    |
  1163. | phone: (508) 977-8235          Peabody, MA 01960      |
  1164. +-------------------------------------------------------+
  1165. =========================================================================
  1166. Date:         Tue, 9 Mar 1993 07:25:26 SAT
  1167. Reply-To:     "Microsoft Access Database Discussion List"
  1168.               <ACCESS-L@INDYCMS.BITNET>
  1169. Sender:       "Microsoft Access Database Discussion List"
  1170.               <ACCESS-L@INDYCMS.BITNET>
  1171. From:         "Trevor D. Rotzien" <RSIU42A@SAUPM00.BITNET>
  1172. Subject:      Repeated main rows in form/subform
  1173.  
  1174. This query is used as the record source for a form/subform:
  1175.  
  1176.  
  1177. FROM  Main List, Synonyms,
  1178.  
  1179.  
  1180. I want all records in Main List to be displayed once, and any records
  1181. matching the join criteria to be displayed in the subform. What I am
  1182. getting is a matching record in Main List repeated for as many times
  1183. as there are matching records in Synonyms. The matching records in
  1184. Synonyms are displayed correctly in the subform.
  1185.  
  1186. Comments?
  1187.  
  1188. ----------------------------------------------------------------------
  1189. trevor d. rotzien         marine science group
  1190. k.f.u.p.m. box 118        water resources & environment division
  1191. dhahran 31261             the research institute
  1192. saudi arabia              king fahd university of petroleum & minerals
  1193.  
  1194. email: rsiu42a@saupm00.bitnet
  1195. office: -966-03-860-4316
  1196. ----------------------------------------------------------------------
  1197. =========================================================================
  1198. Date:         Tue, 9 Mar 1993 16:30:27 +1000
  1199. Reply-To:     j.briganti@trl.oz.au
  1200. Sender:       "Microsoft Access Database Discussion List"
  1201.               <ACCESS-L@INDYCMS.BITNET>
  1202. From:         Joe Briganti <j.briganti@TRL.OZ.AU>
  1203. Subject:      changing a report-wizard generated report
  1204.  
  1205. How do you make changes to report-wizard generated reports.
  1206.  
  1207. For example, say I have created a mailing label report using the
  1208. wizard and I used say avery-label 1562 (English) but want to change
  1209. it (after I've saved the report) to say 1563?
  1210.  
  1211. I've checked the manual and it only refers to changing the formats
  1212. of the fields selected etc.
  1213.  
  1214. The same would apply to I guess whether you originally selected
  1215. "executive" style but then after saving decide you want "ledger" style.
  1216.  
  1217. A reference to manual would be appreciated in addition to any help in this
  1218. matter.
  1219.  
  1220. Thanks in advance.
  1221. --
  1222. Joe Briganti ( j.briganti@trl.oz.au )
  1223. Contractual obligations prevent me from speaking on behalf of my employer.
  1224. =========================================================================
  1225. Date:         Tue, 9 Mar 1993 09:08:17 GMT
  1226. Reply-To:     "Microsoft Access Database Discussion List"
  1227.               <ACCESS-L@INDYCMS.BITNET>
  1228. Sender:       "Microsoft Access Database Discussion List"
  1229.               <ACCESS-L@INDYCMS.BITNET>
  1230. From:         "Anne L Zorner R27.G5/" <ALZ@IBM-B.RUTHERFORD.AC.UK>
  1231. Subject:      repeated rows in query containing join
  1232.  
  1233. SQL Support Section (SQS)         Mail ALZ@UK.AC.RL.IB
  1234. ===============================================================
  1235. What you have not done is ensured that a join condition of the type
  1236. table1.X=table2.Y is encoded in the query. This is done either by specifying
  1237. a relationship or adding it into the WHERE clause.
  1238.  
  1239. Select A.b, A.c, B.aa, B.cc
  1240. from A,B
  1241. where A.b = B.b
  1242.  
  1243. When joining a table to another (be it itself a view or anything) this type
  1244. of where clause mus be used, if outer join is needed then use the syntax
  1245. for that. All  these are also specifiable using the graphical relationship
  1246. tool as well.
  1247.  
  1248. Anne
  1249.  
  1250. Thankyou
  1251. ===============================================================
  1252. =========================================================================
  1253. Date:         Tue, 9 Mar 1993 09:46:19 EST
  1254. Reply-To:     "Microsoft Access Database Discussion List"
  1255.               <ACCESS-L@INDYCMS.BITNET>
  1256. Sender:       "Microsoft Access Database Discussion List"
  1257.               <ACCESS-L@INDYCMS.BITNET>
  1258. From:         Gerry Roston <gerry@FRC2.FRC.RI.CMU.EDU>
  1259. Subject:      Help using dynaset within AB
  1260.  
  1261. It is my turn to ask for help. I spoke with the tech support folks,
  1262. but the answer was not complete. I followed up with the following
  1263. (as a Fax) but they never responded. If the following description is
  1264. incomplete, please let me know and I will add the additional
  1265. required information. Your help is appreciated. (p.s. When I get
  1266. this done, I have no problem sharing the results with y'all.)
  1267.  
  1268. I have a report, named BibReport, based on a query.  Because of the nature
  1269. of the output, I did not use the Report Wizard to create this report,
  1270. rather I started with a blank report and added a single, unbound control to
  1271. the section.  Looking at the properties, the Record Source for the report
  1272. is Search, the Control Name for the single text box is Text1111 and the
  1273. Control Source is shown as =OD().
  1274.  
  1275. The query, Search, is also quite simple.  The first column sorts the table
  1276. based on one of the fields, and the second uses a Like criteria to limit
  1277. the records.  Because of the type of application, the query property
  1278. Restrict Available Fields is not selected, i.e., I want all fields to
  1279. appear in the dynaset.
  1280.  
  1281. So, now we must look at OD().  The purpose of this function is to format
  1282. the output properly.  Since my table has 25 fields, I am only showing a
  1283. simplified version of this module:
  1284.  
  1285. Option Compare Database   'Use database order for string comparisons
  1286. Option Explicit
  1287.  
  1288. Function OD () As String
  1289.     Dim ds As Dynaset
  1290.     Dim toe, an, au, jnl, kw, mn, note, num, pp, tl, vol, yr As String
  1291.     Dim workString As String
  1292.  
  1293.     Set ds = Reports!BibReport.Dynaset
  1294.     toe = ds![type of entry] 'type of entry, Author and Title are all defined
  1295.     au = ds![Author]         'fields in my table, and also in the dynaset
  1296.     tl = ds![Title]          '[rest of variable assignments removed for brevity]
  1297.  
  1298.     Select Case toe
  1299.         Case "Article"
  1300.             workString = au & ". " & tl & ". " & jnl & ", "
  1301.             If Not IsNull(vol) Then OD = OD & vol
  1302.             If Not IsNull(num) Then OD = OD & "(" & num & ")"
  1303.             If Not IsNull(pp) Then OD = OD & ":" & pp & ", " Else OD = OD & ": "
  1304.             If Not IsNull(mn) Then OD = OD & mn & " "
  1305.             OD = OD & yr
  1306.             If Not IsNull(kw) Then OD = OD & Chr(13) & Chr(10) & "Keywords: " &
  1307.  kw
  1308.             If Not IsNull(an) Then OD = OD & Chr(13) & Chr(10) & an
  1309.     End Select
  1310.     OD = workString
  1311. End Function
  1312.  
  1313. When I open the report in preview mode, I get a pop-up-window with the
  1314. message Couldn't Find field 'type of entry'.  However, this field does
  1315. exist in the table, and I assume in the query also because of the query
  1316. property mentioned above.  The is not a typographical error as I have tried
  1317. this with many of the fields and consistently get the same result.  To try
  1318. an figure out what was going on, I found the following routine in The
  1319. Language Reference, page 163.
  1320.  
  1321. Sub Print_Field_Names ()
  1322.     Dim ListSet As Snapshot
  1323.     Set ListSet = Reports!BibReport.Dynaset.ListFields()
  1324.     ListSet.MoveFirst
  1325.     Do Until ListSet.EOF
  1326.         Debug.Print ListSet.Name
  1327.         ListSet.MoveNext
  1328.     Loop
  1329. End Sub
  1330.  
  1331. I ran this program in the Immediate Window and the result I got was #NULL#.
  1332. So, some how, the fields are getting lost.  However, when I print
  1333. the value of Reports!BibReport.Dynaset.RecordCount, it prints a value of 18,
  1334. which is correct!
  1335.  
  1336. Now, if one of you is really up to the challenge, try the following
  1337. (but I am certain that it can not be done): In the block of code
  1338. shown above, routine OD, figure out how to make certain items appear
  1339. in the regular font and part in italic font!
  1340. Gerry Roston (gerry@cmu.edu)    | A man's ethical behavior should be based
  1341. Field Robotics Center,          | effectually on sympathy, education, and
  1342. Carnegie Mellon University      | social ties; no religious basis is
  1343. Pittsburgh, PA, 15213           | necessary.  Man would indeed be in a poor
  1344. (412) 268-3856                  | way if he had to be restrained by fear and
  1345.                                 | punishment and hope of reward after death.
  1346. The opinions expressed are mine | Albert Einstein
  1347. and do not reflect the official |
  1348. position of CMU, FRC, RedZone,  |
  1349. or any other organization.      |
  1350. =========================================================================
  1351. Date:         Wed, 10 Mar 1993 11:00:40 PST
  1352. Reply-To:     "Microsoft Access Database Discussion List"
  1353.               <ACCESS-L@INDYCMS.BITNET>
  1354. Sender:       "Microsoft Access Database Discussion List"
  1355.               <ACCESS-L@INDYCMS.BITNET>
  1356. From:         Tony Tam <tonyt@CIMSIM.BERKELEY.EDU>
  1357. Subject:      changing a report-wizard generated report
  1358. In-Reply-To:  Joe Briganti's message of Tue,
  1359.               9 Mar 1993 16:30:27 +1000
  1360.               <9303090632.AA09588@nettlerash.berkeley.edu>
  1361.  
  1362. >How do you make changes to report-wizard generated reports.
  1363.  
  1364. >For example, say I have created a mailing label report using the
  1365. >wizard and I used say avery-label 1562 (English) but want to change
  1366. >it (after I've saved the report) to say 1563?
  1367.  
  1368. >I've checked the manual and it only refers to changing the formats
  1369. >of the fields selected etc.
  1370.  
  1371. >The same would apply to I guess whether you originally selected
  1372. >"executive" style but then after saving decide you want "ledger" style.
  1373.  
  1374. >A reference to manual would be appreciated in addition to any help in this
  1375. >matter.
  1376.  
  1377. I believe you can just use ACCESS to open the wizard.mda and change the code
  1378. in there.  I think you'll have to rename it wizard.mdb and uncomment the
  1379. line in your msaccess.ini to not use the wizard.mdb in the [utility] section.
  1380.  
  1381. Hope it helps
  1382.  
  1383.  
  1384. ----------------------------------------------------------------------
  1385. "Never be afraid of asking questions"
  1386.  
  1387. Tony <Always having fun> Tam                 tonyt@cimsim.berkeley.edu
  1388. ----------------------------------------------------------------------
  1389. =========================================================================
  1390. Date:         Thu, 11 Mar 1993 13:08:22 EST
  1391. Reply-To:     ACCESS-L@INDYCMS.BITNET
  1392. Sender:       "Microsoft Access Database Discussion List"
  1393.               <ACCESS-L@INDYCMS.BITNET>
  1394. From:         "Nathan Brindle" <NBRINDLE@INDYCMS.BITNET>
  1395. Subject:      Re:  Repeated main rows in form/subform
  1396.  
  1397. The following message was returned to me as an error.  Several lines of
  1398. header have been excised to make it palatable to the system.
  1399.  
  1400. REPOSTED MESSAGE BEGINS:
  1401.  
  1402. Message-Id: <9303111643.AA09998@ottawa.opl.com>
  1403. Received: by hamilton
  1404.         (16.8/16.2) id AA11813; Thu, 11 Mar 93 11:43:46 -0500
  1405. Date: Thu, 11 Mar 93 11:43:46 -0500
  1406. From: Kawi Neal <neal@opl.com>
  1407.  
  1408. > Message-Id: <9303090434.AA11037@ottawa.opl.com>
  1409. > Received: from PUCC.PRINCETON.EDU by pucc.Princeton.EDU (IBM VM SMTP V2R2)
  1410. >    with BSMTP id 1886; Mon, 08 Mar 93 23:33:01 EST
  1411. > Received: from PUCC.BITNET (NJE origin LISTSERV@PUCC) by PUCC.PRINCETON.EDU
  1412.  (LMail V1.1d/1.7f) with BSMTP id 5512; Mon, 8 Mar 1993 23:33:01 -0500
  1413. > Date:         Tue, 9 Mar 1993 07:25:26 SAT
  1414. > From: "Trevor D. Rotzien" <RSIU42A@SAUPM00.BITNET>
  1415. > Subject:      Repeated main rows in form/subform
  1416. > Status: RO
  1417.  
  1418. > This query is used as the record source for a form/subform:
  1419.  
  1420.  
  1421. > FROM  Main List, Synonyms,
  1422.  
  1423.  
  1424. > I want all records in Main List to be displayed once, and any records
  1425. > matching the join criteria to be displayed in the subform. What I am
  1426. > getting is a matching record in Main List repeated for as many times
  1427. > as there are matching records in Synonyms. The matching records in
  1428. > Synonyms are displayed correctly in the subform.
  1429.  
  1430. > Comments?
  1431.  
  1432. > ----------------------------------------------------------------------
  1433. > trevor d. rotzien         marine science group
  1434. > k.f.u.p.m. box 118        water resources & environment division
  1435. > dhahran 31261             the research institute
  1436. > saudi arabia              king fahd university of petroleum & minerals
  1437.  
  1438. > email: rsiu42a@saupm00.bitnet
  1439. > office: -966-03-860-4316
  1440. > ----------------------------------------------------------------------
  1441.  
  1442.  
  1443. Note : Disregard previous mail.....accidentally sent off before completion..
  1444.  
  1445.  
  1446. Seems like you have a one-to-one relationship between the Main List and Synonyms
  1447. "Matching record in Main List repeated for as many times as there are
  1448. matching records in Synonyms."
  1449.  
  1450. What you could do is create two querries ( MainList & Synonyms )
  1451. Set the Properties of the MainList querry to Unique Values. Note : Your
  1452. form will now be base on unique MainList values
  1453.  
  1454. and base the Synonyms querry on the Control in the Main List form that contains
  1455. the join criteria (the unique matching value).
  1456. Note : You can use control ( [ContrlName]) values as the basis of you criteria.
  1457.  
  1458.  
  1459. Kawi Neal
  1460. neal@opl.com
  1461. MARCAM
  1462.  
  1463. REPOSTED MESSAGE ENDS
  1464.  
  1465. -----------------------------------------------------BITNET:  NBRINDLE@INDYCMS
  1466. Nathan C. Brindle, Student Activities Office
  1467. Indiana University Purdue University Indianapolis
  1468. Staff Advisor, ALPHA PHI OMEGA, TAU OMICRON CHAPTER
  1469. List Owner, STUACTS@INDYCMS, APOSEC52@INDYCMS, and ACCESS-L@INDYCMS
  1470. Internet:    NBRINDLE@INDYCMS.IUPUI.EDU or NBRINDLE@INDYVAX.IUPUI.EDU
  1471. ------------------------------------------------------------------------------
  1472. =========================================================================
  1473. Date:         Thu, 11 Mar 1993 16:00:20 EST
  1474. Reply-To:     "Nathan Brindle" <NBRINDLE@INDYCMS.BITNET>
  1475. Sender:       "Microsoft Access Database Discussion List"
  1476.               <ACCESS-L@INDYCMS.BITNET>
  1477. From:         "Nathan Brindle" <NBRINDLE@INDYCMS.BITNET>
  1478. Subject:      Joining with MS-ACCESS list
  1479.  
  1480. I have been in correspondence with Georg Chytil, who runs another Access
  1481. list in Europe, regarding merging our two lists.  Unfortunately, it isn't
  1482. as easy as it sounds, and the closest we can come to this is giving him
  1483. a "full feed" of ACCESS-L without a direct return connection to MS-ACCESS.
  1484. This would unfortunately mean that some people who want to subscribe to
  1485. both lists would receive some duplicate mail.
  1486.  
  1487. Georg and I believe that there is enough interest on both sides to support
  1488. this even though some people will get some duplication of mail.  I would
  1489. like to go ahead with this project, but if there is a great deal of
  1490. negative feedback from ACCESS-L subscribers, I will bow to the will of
  1491. the majority.
  1492.  
  1493. Please send comments to me directly, rather than responding to the list.
  1494. Sincerely,
  1495. -----------------------------------------------------BITNET:  NBRINDLE@INDYCMS
  1496. Nathan C. Brindle, Student Activities Office
  1497. Indiana University Purdue University Indianapolis
  1498. Staff Advisor, ALPHA PHI OMEGA, TAU OMICRON CHAPTER
  1499. List Owner, STUACTS@INDYCMS, APOSEC52@INDYCMS, and ACCESS-L@INDYCMS
  1500. Internet:    NBRINDLE@INDYCMS.IUPUI.EDU or NBRINDLE@INDYVAX.IUPUI.EDU
  1501. ------------------------------------------------------------------------------
  1502. =========================================================================
  1503. Date:         Thu, 11 Mar 1993 16:44:55 CST
  1504. Reply-To:     "Microsoft Access Database Discussion List"
  1505.               <ACCESS-L@INDYCMS.BITNET>
  1506. Sender:       "Microsoft Access Database Discussion List"
  1507.               <ACCESS-L@INDYCMS.BITNET>
  1508. From:         "Brian M. Glasgow" <BRIAN@VETS.VETMED.MISSOURI.EDU>
  1509. Subject:      Runtime licensing for Access
  1510.  
  1511. Can anyone give me information concerning a Run_time License for MS-
  1512. Access. (AKA Added Value reseller packaging)  I have developed a few
  1513. good applications that I would like to sell as stand-alone
  1514. applications but am reluctant to sell the whole Access Package
  1515. (particularly at the new Suggested Price)
  1516. =========================================================================
  1517. Date:         Thu, 11 Mar 1993 15:57:18 MDT
  1518. Reply-To:     "Microsoft Access Database Discussion List"
  1519.               <ACCESS-L@INDYCMS.BITNET>
  1520. Sender:       "Microsoft Access Database Discussion List"
  1521.               <ACCESS-L@INDYCMS.BITNET>
  1522. Comments:     Converted from PROFS to RFC822 format by PUMP V2.1
  1523. From:         "Brian Keeler (403) - 471-8623" <BRIANK@NAIT.AB.CA>
  1524. Subject:      Microsoft Access - IIf function
  1525.  
  1526. From the database I have created, fields eg. name address1 address2 city
  1527. province postalcode, I am creating a report. The problem is that address2
  1528. is NULL sometimes, thus when you view or print the report you get
  1529.  
  1530. output lines on Report
  1531.  
  1532. line1    Brian Keeler                     Brian Keeler
  1533. line2    8403-44 avenue               or  8403-44 avenue
  1534. line3                                     Apartment 201
  1535. line4    Edmonton Alberta T6K0Z6          Edmonton Alberta T6K0Z6
  1536.  
  1537. What I used so that if address2 was NULL it would move the next line up and
  1538. I would have another function statement to put in a blank line on line 4
  1539. when address2 is null, this is right out of the user's guide Page 485
  1540. and it does not work.
  1541.  
  1542. =IIf([address2]Is Null,"|[city]| |[province]| |[postalcode]|","[address2]")
  1543.  
  1544. Could someone please explain why or give me a solution to work around
  1545. this problem.
  1546. Have I found a bug?? because when you look in the user guide manual and
  1547. compare the online help for the same IIf function the syntax is different.
  1548. I have tried both... thanks in advance...
  1549.  
  1550. Brian Keeler    (403) - 471-8623
  1551. Application Services Coordinator
  1552. Information Services Division
  1553. domain: briank@nait.ab.ca
  1554. =========================================================================
  1555. Date:         Fri, 12 Mar 1993 17:19:21 -0800
  1556. Reply-To:     "Microsoft Access Database Discussion List"
  1557.               <ACCESS-L@INDYCMS.BITNET>
  1558. Sender:       "Microsoft Access Database Discussion List"
  1559.               <ACCESS-L@INDYCMS.BITNET>
  1560. From:         Dmitry Serebrennikov <dmitry@UCSEE.BERKELEY.EDU>
  1561. Subject:      Re: Runtime licensing for Access
  1562. In-Reply-To:  <9303112248.AA24746@nettlerash.berkeley.edu> from "Brian M.
  1563.               Glasgow" at Mar 11, 93 04:44:55 pm
  1564.  
  1565. >
  1566. > Can anyone give me information concerning a Run_time License for MS-
  1567. > Access. (AKA Added Value reseller packaging)  I have developed a few
  1568. >
  1569.         Along the simular lines: has anyone heard of a compiler for ACCESS?
  1570.         I heard that it is being developed, but I don't know if that's true.
  1571. =========================================================================
  1572. Date:         Fri, 12 Mar 1993 18:21:52 -0700
  1573. Reply-To:     "Microsoft Access Database Discussion List"
  1574.               <ACCESS-L@INDYCMS.BITNET>
  1575. Sender:       "Microsoft Access Database Discussion List"
  1576.               <ACCESS-L@INDYCMS.BITNET>
  1577. From:         FELLOWS STEVEN B <sfellows@SLATE.MINES.COLORADO.EDU>
  1578. Subject:      Re: Runtime licensing for Access
  1579.  
  1580. I called Microsoft lastweek and asked them about this.
  1581. They said that a runtime licenseing version is in the works.
  1582. It would probably be priced the same as Access, but would enable you
  1583. to give your compiled database to a user who does not have Access.
  1584.  
  1585. This was according to a saleswoman.
  1586.  
  1587. Steven B. Fellows
  1588. sfellows@slate.mines.colorado.edu
  1589. =========================================================================
  1590. Date:         Fri, 12 Mar 1993 17:28:06 -0800
  1591. Reply-To:     "Microsoft Access Database Discussion List"
  1592.               <ACCESS-L@INDYCMS.BITNET>
  1593. Sender:       "Microsoft Access Database Discussion List"
  1594.               <ACCESS-L@INDYCMS.BITNET>
  1595. From:         Dmitry Serebrennikov <dmitry@UCSEE.BERKELEY.EDU>
  1596. Subject:      Re: Microsoft Access - IIf function
  1597. In-Reply-To:  <9303120316.AA02960@nettlerash.berkeley.edu> from "Brian Keeler"
  1598.               at Mar 11, 93 03:57:18 pm
  1599.  
  1600. >
  1601. > line1    Brian Keeler                     Brian Keeler
  1602. > line2    8403-44 avenue               or  8403-44 avenue
  1603. > line3                                     Apartment 201
  1604. > line4    Edmonton Alberta T6K0Z6          Edmonton Alberta T6K0Z6
  1605. >
  1606.    ...
  1607. >
  1608. > =IIf([address2]Is Null,"|[city]| |[province]| |[postalcode]|","[address2]")
  1609. >
  1610.    I don't have a manual at my side right now, but isn't it IsNull([address1])
  1611.    not [address2]Is Null?
  1612.    Also I am not familiar with "|[field]| |[field]|..." sintax.  I've seen here
  1613.    people refer to it, but I havn't used it yet.  It seems strange though, that
  1614.    you need to put it in ""... ,spacially the "[address]" stuff.
  1615.  
  1616.    Hope this doesn't destruct you and maybe helps...
  1617.  
  1618.    ----------------------------------------------------------------------------
  1619.    Dmitry Serebrennikov       dmitry@ucsee.berkeley.edu
  1620. =========================================================================
  1621. Date:         Mon, 15 Mar 1993 10:50:42 GMT
  1622. Reply-To:     "Microsoft Access Database Discussion List"
  1623.               <ACCESS-L@INDYCMS.BITNET>
  1624. Sender:       "Microsoft Access Database Discussion List"
  1625.               <ACCESS-L@INDYCMS.BITNET>
  1626. From:         "Brian J Read Datab" <BJR@IBM-B.RUTHERFORD.AC.UK>
  1627. Subject:      Microsoft Access - IIf function
  1628.  
  1629. *** Reply to note of 15/03/93 09:07
  1630.       BJR@UK.AC.RL.IB     SERC RAL CCD SDD R27.G22 0235-44-6492
  1631. ---------------------------------------------------------------
  1632. ,lf access
  1633.  
  1634. Is it necessary to put each line of the address in a separate field given that
  1635. ACCESS allows multiline field values?
  1636.  
  1637. ---------------------------------------------------------------
  1638. =========================================================================
  1639. Date:         Mon, 15 Mar 1993 08:38:37 EST
  1640. Reply-To:     "Microsoft Access Database Discussion List"
  1641.               <ACCESS-L@INDYCMS.BITNET>
  1642. Sender:       "Microsoft Access Database Discussion List"
  1643.               <ACCESS-L@INDYCMS.BITNET>
  1644. From:         Rickey Thomas Tom <rickt@ZED.COM>
  1645. Subject:      case sensitive
  1646.  
  1647. Does anyone know how case sensitivity can be enforced in ACCESS.
  1648. It appears that (for example) "Id" == "ID" == "iD". Although the user will
  1649. unlikely have two keywords that differ only by case sensitivity. This is
  1650. unacceptable. I don't want to convert them all to lower or to upper case.
  1651. The problem is clear when data is imported into ACCESS and the data
  1652. is exported to a C program.
  1653.  
  1654. rick
  1655. =========================================================================
  1656. Date:         Mon, 15 Mar 1993 09:50:25 EST
  1657. Reply-To:     "Microsoft Access Database Discussion List"
  1658.               <ACCESS-L@INDYCMS.BITNET>
  1659. Sender:       "Microsoft Access Database Discussion List"
  1660.               <ACCESS-L@INDYCMS.BITNET>
  1661. From:         "Nathan Brindle" <NBRINDLE@INDYCMS.BITNET>
  1662. Subject:      European Access List
  1663.  
  1664. I've had a couple of requests for the address of the European Access
  1665. list.  It is:
  1666.  
  1667. MS-ACCESS@EUNET.CO.AT
  1668.  
  1669. Remember, I will be linking the two lists this evening, so subscribers
  1670. to both lists will have to put up with some duplicate mail.
  1671.  
  1672. Nathan Brindle
  1673. Listowner
  1674.  
  1675. -----------------------------------------------------BITNET:  NBRINDLE@INDYCMS
  1676. Nathan C. Brindle, Student Activities Office
  1677. Indiana University Purdue University Indianapolis
  1678. Staff Advisor, ALPHA PHI OMEGA, TAU OMICRON CHAPTER
  1679. List Owner, STUACTS@INDYCMS, APOSEC52@INDYCMS, and ACCESS-L@INDYCMS
  1680. Internet:    NBRINDLE@INDYCMS.IUPUI.EDU or NBRINDLE@INDYVAX.IUPUI.EDU
  1681. ------------------------------------------------------------------------------
  1682. =========================================================================
  1683. Date:         Mon, 15 Mar 1993 09:22:30 -0800
  1684. Reply-To:     "Microsoft Access Database Discussion List"
  1685.               <ACCESS-L@INDYCMS.BITNET>
  1686. Sender:       "Microsoft Access Database Discussion List"
  1687.               <ACCESS-L@INDYCMS.BITNET>
  1688. From:         Dmitry Serebrennikov <dmitry@UCSEE.BERKELEY.EDU>
  1689. Subject:      Re: European Access List
  1690. In-Reply-To:  <9303151450.AA17483@nettlerash.berkeley.edu> from "Nathan
  1691.               Brindle" at Mar 15, 93 09:50:25 am
  1692.  
  1693. >
  1694. > I've had a couple of requests for the address of the European Access
  1695. > list.  It is:
  1696. >
  1697. > MS-ACCESS@EUNET.CO.AT
  1698. >
  1699. > Remember, I will be linking the two lists this evening, so subscribers
  1700. > to both lists will have to put up with some duplicate mail.
  1701.  
  1702.         I am sorry, I am unclear on this:  do you mean that being a subscriber
  1703.         of this (American) list I will also get the posts from the Euro list,
  1704.         or is only when I am the Euro subscriber I will be getting posts from
  1705.         here and Euro?  I.e. is the link you are going to make bidirectional?
  1706.  
  1707.  
  1708. dmitry serebrennikov      dmitry@ucsee.berkeley.edu
  1709. =========================================================================
  1710. Date:         Mon, 15 Mar 1993 10:55:21 PST
  1711. Reply-To:     "Microsoft Access Database Discussion List"
  1712.               <ACCESS-L@INDYCMS.BITNET>
  1713. Sender:       "Microsoft Access Database Discussion List"
  1714.               <ACCESS-L@INDYCMS.BITNET>
  1715. From:         Jim Renaud <wiseguy@MCODE.AMDAHL.COM>
  1716. Subject:      Source and Destination for controls?
  1717.  
  1718. I've tried to post this before, but had trouble doing so. If you've seen
  1719. this one before, then just ignore this one.
  1720.  
  1721. I'm trying to define a control that does 2 things. It updates a field in
  1722. the underlying table (this control resides on a form). Also, the control's
  1723. value is determined by summing the records in a related table.
  1724.  
  1725. >From what I can tell, Access gives me a property called "source" that it
  1726. uses to dispaly/update from an underlying table or query. The problem is that
  1727. I want separate source and destination properties. I want the source
  1728. to be a dsum() function. That way, the user will see the form control having
  1729. the correct value. Also, I want to have a destination property that allows
  1730. that value (from the source) to be stored in the field of the underlying table.
  1731.  
  1732. I have tried making the source of the control the dsum function. But, of
  1733. course it did not update underlying table.
  1734.  
  1735. If you want to know specifically what I'm doing, read on...
  1736.  
  1737. I have a PurchaseOrders form with a POItems subform attached to it. One of the
  1738. controls on the POItems subform is a Quantity field. The Quantity field refers
  1739. to the total quantity of the specific item that has been ordered. To make it
  1740. interesting, if the user clicks on Quantity (or tries to enter the field)
  1741. another form pops up with more information on this PO item. It shows each
  1742. individual Sales Order that has at least one of these items ordered (that
  1743. should be applied to this Purchase Order).
  1744.  
  1745. For example, I can have Quantity 10 of item XYZ on the PO. These 10 can be
  1746. composed of 2 Sales Orders of 5 each (or any combination). Anyway, I want the
  1747. Quantity field on the PurchaseOrder form to reflect the total Quantity of this
  1748. particular item (for each Sales Order that applies). In this case it is 10.
  1749.  
  1750. I have everything working fine except that I can't get the control on the
  1751. PurchaseOrders form to show the correct total. Using dsum() as the source for
  1752. this control seems to sum the values correctly, but the underlying table does
  1753. not get updated.
  1754.  
  1755. I have thought of having one of the update properties of the pop-up form update
  1756. the PurchaseOrders form whenever the user updates the data in the pop-up.
  1757. That's not so bad, but I think it is error prone and redundant because I would
  1758. need a similar procedure for each field (of each form) that might need this
  1759. kind of update. I think Access should have separate source and destination
  1760. for each control.
  1761.  
  1762. Is there some better way to do this or should we have separate source and
  1763. destination for controls?
  1764.  
  1765.  
  1766. -----------------------------------------------------------------------
  1767.  
  1768. Jim Renaud                              [Standard Disclaimer]
  1769.  
  1770. Amdahl Corporation
  1771. M/S 205                                 Phone:  408-992-2662
  1772. Bldg. M3  Room 235                      Fax:    408-773-0833
  1773. 1230 E. Arques Avenue                   Email:  wiseguy@mcode.amdahl.com
  1774. Sunnyvale, CA 94088-3470
  1775. =========================================================================
  1776. Date:         Mon, 15 Mar 1993 14:16:47 EST
  1777. Reply-To:     "Microsoft Access Database Discussion List"
  1778.               <ACCESS-L@INDYCMS.BITNET>
  1779. Sender:       "Microsoft Access Database Discussion List"
  1780.               <ACCESS-L@INDYCMS.BITNET>
  1781. From:         "Nathan Brindle" <NBRINDLE@INDYCMS.BITNET>
  1782. Subject:      Re: European Access List
  1783. In-Reply-To:  Message of Mon,
  1784.               15 Mar 1993 09:22:30 -0800 from <dmitry@UCSEE.BERK ELEY.EDU>
  1785.  
  1786. OK, In order to clarify:
  1787.  
  1788. The link between ACCESS-L and MS-ACCESS is in one direction only.
  1789. MS-ACCESS will be subscribed to ACCESS-L and will distribute ACCESS-L
  1790. traffic to its own subscribers.  MS-ACCESS traffic will not normally
  1791. come to ACCESS-L unless a user there either a) replies to an ACCESS-L
  1792. posting or b) cc's his MS-ACCESS posting to ACCESS-L.
  1793.  
  1794. Think of this as a join between ACCESS-L and MS-ACCESS where the result
  1795. is:
  1796.     If you are an ACCESS-L subscriber you receive ACCESS-L mail only.
  1797.     If you are an MS-ACCESS subscriber you receive BOTH.
  1798.  
  1799. Hope this helps.
  1800.  
  1801. -----------------------------------------------------BITNET:  NBRINDLE@INDYCMS
  1802. Nathan C. Brindle, Student Activities Office
  1803. Indiana University Purdue University Indianapolis
  1804. Staff Advisor, ALPHA PHI OMEGA, TAU OMICRON CHAPTER
  1805. List Owner, STUACTS@INDYCMS, APOSEC52@INDYCMS, and ACCESS-L@INDYCMS
  1806. Internet:    NBRINDLE@INDYCMS.IUPUI.EDU or NBRINDLE@INDYVAX.IUPUI.EDU
  1807. ------------------------------------------------------------------------------
  1808. =========================================================================
  1809. Date:         Mon, 15 Mar 1993 14:21:41 EST
  1810. Reply-To:     "Microsoft Access Database Discussion List"
  1811.               <ACCESS-L@INDYCMS.BITNET>
  1812. Sender:       "Microsoft Access Database Discussion List"
  1813.               <ACCESS-L@INDYCMS.BITNET>
  1814. From:         "Nathan Brindle" <NBRINDLE@INDYCMS.BITNET>
  1815. Subject:      Re: European Access List
  1816. In-Reply-To:  Message of Mon,
  1817.               15 Mar 1993 09:22:30 -0800 from <dmitry@UCSEE.BERK ELEY.EDU>
  1818.  
  1819. It just occurred to me that MS-ACCESS could be viewed as a local mail
  1820. exploder that subscribes to ACCESS-L (and there are several of those
  1821. at present) and works much the same way.  Just as we don't receive
  1822. local mail from people behind the mail exploders, we just won't receive
  1823. original MS-ACCESS mail unless someone cc's or replies to us.
  1824.  
  1825. Sorry to take up bandwidth but I want to make sure everyone understands
  1826. this process.
  1827.  
  1828. -----------------------------------------------------BITNET:  NBRINDLE@INDYCMS
  1829. Nathan C. Brindle, Student Activities Office
  1830. Indiana University Purdue University Indianapolis
  1831. Staff Advisor, ALPHA PHI OMEGA, TAU OMICRON CHAPTER
  1832. List Owner, STUACTS@INDYCMS, APOSEC52@INDYCMS, and ACCESS-L@INDYCMS
  1833. Internet:    NBRINDLE@INDYCMS.IUPUI.EDU or NBRINDLE@INDYVAX.IUPUI.EDU
  1834. ------------------------------------------------------------------------------
  1835. =========================================================================
  1836. Date:         Mon, 15 Mar 1993 15:24:27 CST
  1837. Reply-To:     "Microsoft Access Database Discussion List"
  1838.               <ACCESS-L@INDYCMS.BITNET>
  1839. Sender:       "Microsoft Access Database Discussion List"
  1840.               <ACCESS-L@INDYCMS.BITNET>
  1841. From:         "Brian M. Glasgow" <BRIAN@VETS.VETMED.MISSOURI.EDU>
  1842. Subject:      Re: Runtime licensing for Access
  1843.  
  1844. > Date:          Fri, 12 Mar 1993 17:19:21 -0800
  1845. > Reply-to:
  1846. >                "Microsoft Access Database Discussion List"              <ACCES
  1847.  S-L%INDYCMS.BitNet@pucc.PRINCETON.EDU>
  1848. > From:          Dmitry Serebrennikov <dmitry@UCSEE.BERKELEY.EDU>
  1849. > Subject:       Re: Runtime licensing for Access
  1850. > X-To:          ACCESS-L%INDYCMS.BITNET@cmsa.Berkeley.EDU
  1851. > To:            Multiple recipients of list ACCESS-L <ACCESS-L%INDYCMS.BitNet@p
  1852.  ucc.PRINCETON.EDU>
  1853.  
  1854. > >
  1855. > > Can anyone give me information concerning a Run_time License for MS-
  1856. > > Access. (AKA Added Value reseller packaging)  I have developed a few
  1857. > >
  1858. >         Along the simular lines: has anyone heard of a compiler for ACCESS?
  1859. >         I heard that it is being developed, but I don't know if that's true.
  1860.  
  1861. >In answer to my own question about Run-Time Licensing, I contacted
  1862. MicroSoft and was informed that an "Access Developers Kit" would be
  1863. released about May 1, 1993. No price given.
  1864. =========================================================================
  1865. Date:         Mon, 15 Mar 1993 15:41:10 CST
  1866. Reply-To:     "Microsoft Access Database Discussion List"
  1867.               <ACCESS-L@INDYCMS.BITNET>
  1868. Sender:       "Microsoft Access Database Discussion List"
  1869.               <ACCESS-L@INDYCMS.BITNET>
  1870. From:         Brad Hartmann <VMBRADH@VETMED.VETMED.MISSOURI.EDU>
  1871. Subject:      EUROPEAN ADDRESS
  1872.  
  1873.     I acccidently deleted the European address. Would somebody please
  1874. e- mail it to me personaly so we don't unnecessarily use the net for
  1875. something already sent.  Thanks in advance!
  1876. =============================================================================
  1877. Brad Hartmann                                 University Of Missouri
  1878. Network Manager                               College Of Veterinary Medicine
  1879. VMBRADH@VETMED.VETMED.MISSOURI.EDU            Columbia Missouri
  1880. PHONE: (314) 882-1883                         FAX: (314) 882=2950
  1881. =============================================================================
  1882. =========================================================================
  1883. Date:         Mon, 15 Mar 1993 16:58:05 EST
  1884. Reply-To:     "Microsoft Access Database Discussion List"
  1885.               <ACCESS-L@INDYCMS.BITNET>
  1886. Sender:       "Microsoft Access Database Discussion List"
  1887.               <ACCESS-L@INDYCMS.BITNET>
  1888. From:         "Nathan Brindle" <NBRINDLE@INDYCMS.BITNET>
  1889. Subject:      Re: Runtime licensing for Access
  1890. In-Reply-To:  Message of Mon,
  1891.               15 Mar 1993 15:24:27 CST from <BRIAN@VETS.VETMED.M ISSOURI.EDU>
  1892.  
  1893. I attended a Microsoft seminar on Access and Windows back in January and
  1894. at that time, the presentor responded to the question of an Access run-time
  1895. by saying "some time late in the spring or early in the summer" and that
  1896. it would LIST at around $495.  This elicited many groans from the audience.
  1897.  
  1898. -----------------------------------------------------BITNET:  NBRINDLE@INDYCMS
  1899. Nathan C. Brindle, Student Activities Office
  1900. Indiana University Purdue University Indianapolis
  1901. Staff Advisor, ALPHA PHI OMEGA, TAU OMICRON CHAPTER
  1902. List Owner, STUACTS@INDYCMS, APOSEC52@INDYCMS, and ACCESS-L@INDYCMS
  1903. Internet:    NBRINDLE@INDYCMS.IUPUI.EDU or NBRINDLE@INDYVAX.IUPUI.EDU
  1904. ------------------------------------------------------------------------------
  1905. =========================================================================
  1906. Date:         Tue, 16 Mar 1993 13:34:06 MET
  1907. Reply-To:     chytil@vlsivie.tuwien.ac.at
  1908. Sender:       "Microsoft Access Database Discussion List"
  1909.               <ACCESS-L@INDYCMS.BITNET>
  1910. From:         Chytil Georg <chytil@VLSIVIE.TUWIEN.AC.AT>
  1911. Subject:      test : please ignore
  1912.  
  1913. Sorry folks :
  1914. Testing the "reply to access-l"-feature of ms-access@eunet.co.at .
  1915. Users subscribed to both lists should get this message twice --like me .
  1916.  
  1917.                                         Georg
  1918.  
  1919. <-------Trust not a man who's rich in flax, his morals may be sadly lax------->
  1920. Chytil Georg Ex-Systemdamager@Dep. of VLSI (vlsivie) TU Wien  1040 Wien Austria
  1921. chytil@vlsivie.tuwien.ac.at                                     +43/222/3718445
  1922. #include <extra_disclaimer.h>         Don't panic!       Fax: +43/(0)222/569697
  1923. =========================================================================
  1924. Date:         Tue, 16 Mar 1993 13:01:57 CST
  1925. Reply-To:     "Microsoft Access Database Discussion List"
  1926.               <ACCESS-L@INDYCMS.BITNET>
  1927. Sender:       "Microsoft Access Database Discussion List"
  1928.               <ACCESS-L@INDYCMS.BITNET>
  1929. From:         "Arthur B. Smith" <ART@VETS.VETMED.MISSOURI.EDU>
  1930. Subject:      Distribution Kit (Runtime license)
  1931.  
  1932. Talking to Microsoft, I hear that the Distribution Kit for ACCESS
  1933. will be available May 1.  An announcement will be sent to all
  1934. registered users of ACCESS concerning it, but I was told it would be
  1935. a separate product which would allow you to turn applications
  1936. developed under ACCESS into stand-alone applications that could then
  1937. be distributed royaltee-free.
  1938.  
  1939. In the most recent catalog (received yesterday) from PC ZONE, they
  1940. already list the ACESS Distribution Kit for $314.
  1941.  
  1942. Now y'all know as much about it as I do.  Hope that helps!
  1943.  
  1944.         -art
  1945. ------------------------------ 8^) -----------------------------------
  1946. Arthur B. Smith                         art@vets.vetmed.missouri.edu
  1947. Dept. of Vet. Med. & Surg.              (314) 882-2666 (voice)
  1948. A-353 Clydesdale Hall                   (314) 884-5444 (FAX)
  1949. University of Missouri                  (314) 642-4768 (Home)
  1950. Columbia, MO  65211                     Usual disclaimers apply!
  1951. =========================================================================
  1952. Date:         Wed, 17 Mar 1993 10:51:01 EST
  1953. Reply-To:     "Microsoft Access Database Discussion List"
  1954.               <ACCESS-L@INDYCMS.BITNET>
  1955. Sender:       "Microsoft Access Database Discussion List"
  1956.               <ACCESS-L@INDYCMS.BITNET>
  1957. From:         "Nathan Brindle" <NBRINDLE@INDYCMS.BITNET>
  1958. Subject:      subs to MS-ACCESS
  1959.  
  1960. Georg Chytil has asked me to relay to ACCESS-L subscribers the information
  1961. that subscription requests for MS-ACCESS should be sent to:
  1962.  
  1963. MS-ACCESS-REQUEST@EUNET.CO.AT
  1964.  
  1965. If you send them to MS-ACCESS, they just get distributed to the list.
  1966.  
  1967. Thanks,
  1968. Nathan Brindle
  1969. Listowner
  1970.  
  1971. -----------------------------------------------------BITNET:  NBRINDLE@INDYCMS
  1972. Nathan C. Brindle, Student Activities Office
  1973. Indiana University Purdue University Indianapolis
  1974. Staff Advisor, ALPHA PHI OMEGA, TAU OMICRON CHAPTER
  1975. List Owner, STUACTS@INDYCMS, APOSEC52@INDYCMS, and ACCESS-L@INDYCMS
  1976. Internet:    NBRINDLE@INDYCMS.IUPUI.EDU or NBRINDLE@INDYVAX.IUPUI.EDU
  1977. ------------------------------------------------------------------------------
  1978. =========================================================================
  1979. Date:         Wed, 17 Mar 1993 16:53:00 +0100
  1980. Reply-To:     "Microsoft Access Database Discussion List"
  1981.               <ACCESS-L@INDYCMS.BITNET>
  1982. Sender:       "Microsoft Access Database Discussion List"
  1983.               <ACCESS-L@INDYCMS.BITNET>
  1984. From:         MARTIN@HSEPM1.HSE.NL
  1985. Subject:      Macro condition probs
  1986.  
  1987. Dear collegues,
  1988.  
  1989. W've recently started working with Access, primarily as a replacement for
  1990. buggy dBFast. We developed a signature-administration in dBFast and I
  1991. succeeded in transferring all data, although the pictures had to be done
  1992. one-by-one via the clipboard.
  1993. I'm experimenting with Access, trying to recreate the old work-environment
  1994. we had, also trying to avoid programming in Access Basic, for I want to
  1995. know how much can be done without programming.
  1996.  
  1997. The problem I currently have is the following:
  1998. When in a certain Form, I want to be able to activate a Button wich has
  1999. a specific Macro attached. This Macro should test if the current record
  2000. is either the last (or the first) record.
  2001. I don't seem to be able to use the DFirst, EOF and First functions here,
  2002. so how can I do it then? (I tried them but failed)
  2003.  
  2004.  
  2005. Martin Ederveen,
  2006. Hogeschool Eindhoven,
  2007. The Netherlands
  2008.  
  2009. MARTIN@HSE.NL
  2010. =========================================================================
  2011. Date:         Wed, 17 Mar 1993 13:44:44 -0600
  2012. Reply-To:     "Microsoft Access Database Discussion List"
  2013.               <ACCESS-L@INDYCMS.BITNET>
  2014. Sender:       "Microsoft Access Database Discussion List"
  2015.               <ACCESS-L@INDYCMS.BITNET>
  2016. From:         Bob Hambuchen <BOB@WINROCK.ORG>
  2017. Subject:      Access Advisor Magazine
  2018.  
  2019. Today I received a card advertising a new magazine for Access users.
  2020. It is called Access Advisor and sells for $29 per year (6 issues).
  2021. The phone number is 800-336-6060 in USA, 619-483-6400 outside USA and
  2022. 619-483-9851 for FAX.
  2023.  
  2024. I have no connection with this company, nor do I recommend the magazine.
  2025. I merely pass this along to anyone who may be interested.
  2026.  
  2027. Cheers!
  2028.  
  2029. Bob Hambuchen
  2030. bob@winrock.org
  2031. =========================================================================
  2032. Date:         Wed, 17 Mar 1993 16:47:54 -0800
  2033. Reply-To:     "Microsoft Access Database Discussion List"
  2034.               <ACCESS-L@INDYCMS.BITNET>
  2035. Sender:       "Microsoft Access Database Discussion List"
  2036.               <ACCESS-L@INDYCMS.BITNET>
  2037. From:         Dmitry Serebrennikov <dmitry@UCSEE.BERKELEY.EDU>
  2038. Subject:      Re: Source and Destination for controls?
  2039. In-Reply-To:  <9303152113.AA29689@nettlerash.berkeley.edu> from "Jim Renaud" at
  2040.               Mar 15, 93 10:55:21 am
  2041.  
  2042. > I'm trying to define a control that does 2 things. It updates a field in
  2043. > the underlying table (this control resides on a form). Also, the control's
  2044. > value is determined by summing the records in a related table.
  2045. >
  2046. > >From what I can tell, Access gives me a property called "source" that it
  2047. > uses to dispaly/update from an underlying table or query. The problem is that
  2048. > I want separate source and destination properties. I want the source
  2049. > to be a dsum() function. That way, the user will see the form control having
  2050. > the correct value. Also, I want to have a destination property that allows
  2051. > that value (from the source) to be stored in the field of the underlying
  2052.  table.
  2053.         Make the control either unbound or calculated (dsum function or whatever
  2054.         in the source property), then try assigning a macro to the before
  2055.         update property -- that may let you intersept Access and not comeback
  2056.         to you with "Controll is calculated" in the message bar.
  2057.         Other then that you can try some combination of two controlls one on top
  2058.         of another and setting one to invisible, unless the focus is on the
  2059.         (calculated) control.  When you put focus onto the calculated control
  2060.         your macro should take over and swap the controls from under the user,
  2061.         so that you will actually change the real control.
  2062.  
  2063.         Hope this helps.
  2064.  
  2065.  
  2066.         Dmitry Serebrennikov     at    dmitry@ucsee.berkeley.edu
  2067. =========================================================================
  2068. Date:         Thu, 18 Mar 1993 10:06:59 GMT
  2069. Reply-To:     "Microsoft Access Database Discussion List"
  2070.               <ACCESS-L@INDYCMS.BITNET>
  2071. Sender:       "Microsoft Access Database Discussion List"
  2072.               <ACCESS-L@INDYCMS.BITNET>
  2073. From:         "Anne L Zorner R27.G5/" <ALZ@IBM-B.RUTHERFORD.AC.UK>
  2074. Subject:      Is there a Microsoft SQL Server list? + other questions
  2075.  
  2076. SQL Support Section (SQS)         Mail ALZ@UK.AC.RL.IB
  2077. ===============================================================
  2078. Does anyone know of such a list please?
  2079.  
  2080. Are any of you using Access to access microsoft SQL Server, or any other
  2081. SQL server?
  2082.  
  2083. Is anyone writing any ODBC interfaces to databases such as SQL/DS on VM or
  2084. VSE?
  2085.  
  2086. Anne
  2087.  
  2088. Thankyou
  2089. ===============================================================
  2090. =========================================================================
  2091. Date:         Thu, 18 Mar 1993 14:57:15 GMT
  2092. Reply-To:     "Microsoft Access Database Discussion List"
  2093.               <ACCESS-L@INDYCMS.BITNET>
  2094. Sender:       "Microsoft Access Database Discussion List"
  2095.               <ACCESS-L@INDYCMS.BITNET>
  2096. From:         "Anne L Zorner R27.G5/" <ALZ@IBM-B.RUTHERFORD.AC.UK>
  2097. Subject:      Is it necessary to write programs in Access?
  2098.  
  2099. SQL Support Section (SQS)         Mail ALZ@UK.AC.RL.IB
  2100. ===============================================================
  2101. Dear all
  2102.  
  2103. I have been reading the mail from this list with much interest as a relatively
  2104. new user to access. Thanks to one bit of mail we eventually found out how
  2105. to get labels out! However what I dont understand is why there seems to be
  2106. so much programming going on? Is there really so much going on or is it
  2107. that others have found the way to get the forms and report code out as code
  2108. after haveing used the point and click interface.
  2109.  
  2110. What I would really like to know is what do people feel are the limitations
  2111. of Access such that programming forms and reports is necessary?
  2112.  
  2113. Regards
  2114. Anne
  2115.  
  2116. Thankyou
  2117. ===============================================================
  2118. =========================================================================
  2119. Date:         Thu, 18 Mar 1993 10:47:11 PST
  2120. Reply-To:     "Microsoft Access Database Discussion List"
  2121.               <ACCESS-L@INDYCMS.BITNET>
  2122. Sender:       "Microsoft Access Database Discussion List"
  2123.               <ACCESS-L@INDYCMS.BITNET>
  2124. From:         Jim Renaud <wiseguy@MCODE.AMDAHL.COM>
  2125. Subject:      Re: Is it necessary to write programs in Access?
  2126.  
  2127. I have found that Access requires some amount of programming either through
  2128. macros or Access Basic to do realistic forms/reports.
  2129.  
  2130. One example I have is that I have an order form that uses a combo box to
  2131. select the customer. On the order form are some text controls that display
  2132. the customer address, phone, etc. The form is based on a query that has the
  2133. Order table and Customer table joined (and other tables, also).
  2134.  
  2135. When I open the form, the form correctly showed that the customer name (default
  2136. in the combo box) matched the information in the text controls about that
  2137. customer. The problem was that if I selected a different customer through
  2138. the combo box, the associated customer data on the form did not get updated
  2139. to match the newly selected customer. The other text controls still had the
  2140. previous customer information.
  2141.  
  2142. Minimally, you would have to have a macro (or module) that could do a requery
  2143. or refresh on the "before update" property of the customer combo box control.
  2144. I did not have good luck with either of these (did not seem to work right) so
  2145. I ended up having a routine (access basic) that updated each control on the
  2146. form by looking up the information in the Customers table.
  2147.  
  2148. I think Access should do this automatically for me without having to
  2149. write any macro. Since Access knows that both the Order table and Customer
  2150. table are related, if I change the customer (CustomerNumber) on the form, it
  2151. should automatically update the other related customer data that is on the
  2152. form. [The tables are related with CustomerNumber field]
  2153.  
  2154. Some people might consider this a nit because it is still alot easier than
  2155. what we used to do with either Dbase or Clipper. But, it could be alot better.
  2156.  
  2157. There are more of these that I (and others) have seen. Maybe Microsoft is
  2158. reading this...
  2159.  
  2160.  
  2161. -----------------------------------------------------------------------
  2162.  
  2163. Jim Renaud                              [Standard Disclaimer]
  2164.  
  2165. Amdahl Corporation
  2166. M/S 205                                 Phone:  408-992-2662
  2167. Bldg. M3  Room 235                      Fax:    408-773-0833
  2168. 1230 E. Arques Avenue                   Email:  wiseguy@mcode.amdahl.com
  2169. Sunnyvale, CA 94088-3470
  2170. =========================================================================
  2171. Date:         Thu, 18 Mar 1993 14:03:23 EST
  2172. Reply-To:     "Microsoft Access Database Discussion List"
  2173.               <ACCESS-L@INDYCMS.BITNET>
  2174. Sender:       "Microsoft Access Database Discussion List"
  2175.               <ACCESS-L@INDYCMS.BITNET>
  2176. From:         "Nathan Brindle" <NBRINDLE@INDYCMS.BITNET>
  2177. Subject:      Re: Is it necessary to write programs in Access?
  2178. In-Reply-To:  Message of Thu,
  2179.               18 Mar 1993 10:47:11 PST from <wiseguy@MCODE.AMDAH L.COM>
  2180.  
  2181. I'm going to take a wild stab here...but did you use a form and a subform
  2182. setup, where the main form would hold customer data and the subform would
  2183. hold order data based on a query?  I have a form/subform set up that works
  2184. rather well without any macros, which displays the name of a service project
  2185. and other project-related information from the PROJECTS table in the main
  2186. form, and the name, member number, date, and hours worked for each member
  2187. in the subform (which is based on a query to a SERVICE HOURS table which
  2188. has a record for each member on each project.  I don't feel like I'm
  2189. describing this well, but it works very nicely for me.  BTW, I pull the
  2190. member's name out of a third table, APO, and the relationships between
  2191. the three are like this:
  2192.  
  2193. Table APO                Table SERVICE HOURS             Table PROJECTS
  2194.   Member Number -----------> Member Number
  2195.   (Member Data)              Project Number  <----------  Project Number
  2196.                              (Date, Hours                 (Project Data)
  2197.                               Worked, etc.)
  2198.  
  2199. As you can see, SERVICE HOURS really contains the nitty gritty, and it's
  2200. updated via a query.  My form looks a lot like an invoice, with the main
  2201. form in form view and the subform in datasheet view.  I can page through
  2202. projects by using the record arrows on the main form, or skim through
  2203. members who worked individual projects by using the record arrows on the
  2204. subform.
  2205.  
  2206. I'll admit I had to mess about with this a little to make it work, but
  2207. the upshot was that I had to read the manual and didn't need any macros.
  2208. I tried at first to make it work on a single form and couldn't do it--
  2209. because I was having the same problem you describe.
  2210.  
  2211. Hope this helps,
  2212. -----------------------------------------------------BITNET:  NBRINDLE@INDYCMS
  2213. Nathan C. Brindle, Student Activities Office
  2214. Indiana University Purdue University Indianapolis
  2215. Staff Advisor, ALPHA PHI OMEGA, TAU OMICRON CHAPTER
  2216. List Owner, STUACTS@INDYCMS, APOSEC52@INDYCMS, and ACCESS-L@INDYCMS
  2217. Internet:    NBRINDLE@INDYCMS.IUPUI.EDU or NBRINDLE@INDYVAX.IUPUI.EDU
  2218. ------------------------------------------------------------------------------
  2219. =========================================================================
  2220. Date:         Thu, 18 Mar 1993 15:47:58 EST
  2221. Reply-To:     "Microsoft Access Database Discussion List"
  2222.               <ACCESS-L@INDYCMS.BITNET>
  2223. Sender:       "Microsoft Access Database Discussion List"
  2224.               <ACCESS-L@INDYCMS.BITNET>
  2225. From:         Jeff 603/881-0494 <strobel@SSGV02.ENET.DEC.COM>
  2226. Subject:      Re: Is it necessary to write programs in Access?
  2227.  
  2228. If I've replied to the incorrect account, my apologies.
  2229.  
  2230. Observation from my limited experience with Access is that the more you want to
  2231. do with it, the more likely you are to at least use/need macros and perhaps some
  2232. functions.
  2233.  
  2234. Jim Renaud, if I understand your description of the order form you've developed,
  2235. I believe that there's a simpler solution to the updates that you might want to
  2236. try using macros. I've been working on a similar application and here's what
  2237. I've come up with:
  2238.  
  2239. For the Customer Name, use a unbounded combo box based on a Query of the
  2240. Customer table (i.e., the properties for the combo box would have nothing for
  2241. the control source, the Control Name something like CName and the Row Source
  2242. would be the name of the customer file query).
  2243.  
  2244. The rest of the Customer attribute text boxes would still be based on the query
  2245. you already have developed. Within that query in the column where you've
  2246. selected the Customer Name, enter the following on the criteria line
  2247. =forms![Myform]![CName]
  2248.  
  2249. Then create a macro whose sole function is requery. Attach this macro, I'll call
  2250. it General.Name to the AfterUpdate of the Name combo box.
  2251.  
  2252.  
  2253. jeff
  2254. =========================================================================
  2255. Date:         Thu, 18 Mar 1993 21:09:25 GMT
  2256. Reply-To:     dadams@dstrike.demon.co.uk
  2257. Sender:       "Microsoft Access Database Discussion List"
  2258.               <ACCESS-L@INDYCMS.BITNET>
  2259. From:         David Adams <dadams@DSTRIKE.DEMON.CO.UK>
  2260. Subject:      Re: Macro condition probs
  2261.  
  2262. In message  <9303171955.aa19023@demon.demon.co.uk> you write:
  2263. >
  2264. >
  2265. > The problem I currently have is the following:
  2266. > When in a certain Form, I want to be able to activate a Button wich has
  2267. > a specific Macro attached. This Macro should test if the current record
  2268. > is either the last (or the first) record.
  2269. > I don't seem to be able to use the DFirst, EOF and First functions here,
  2270. > so how can I do it then? (I tried them but failed)
  2271.  
  2272. Why not use the DFirst and DLast function, assuming you have a unique field
  2273. in the table on which the form is based (a primary key)?  Use a macro
  2274. condition thus: DFirst("unique_field","table_or_query_on_which_form_is_
  2275. based")=forms!form_name!unique_field will be true for the first record
  2276. in the table.
  2277. =========================================================================
  2278. Date:         Thu, 18 Mar 1993 15:40:06 CST
  2279. Reply-To:     "Microsoft Access Database Discussion List"
  2280.               <ACCESS-L@INDYCMS.BITNET>
  2281. Sender:       "Microsoft Access Database Discussion List"
  2282.               <ACCESS-L@INDYCMS.BITNET>
  2283. From:         randy legeai <rlegeai@RS1.TCS.TULANE.EDU>
  2284. Subject:      Mailing Label Problem on DMP
  2285.  
  2286. Having recently purchased Access, the first thing I did was to
  2287. import a simple dbase file and create a mailing label form with
  2288. the formwizard.  Since there's a Panasonic kxp1180 attached to
  2289. my computer, I selected it for output and picked the appropriate
  2290. Avery label (4145).  This is a simple single-column form-feed
  2291. label for my simple dot-matrix printer.  I formatted the text
  2292. as Courier-12cpi (standard).  Imagine my dismay to see a
  2293. page preview that showed only 11 labels on a page (there are
  2294. 12 labels per 'page' on standard 3.5 x 15/16" label sheets).
  2295. In addition, the top of the first line of the first label is
  2296. missing!  To make matters worse, the Design view shows a label
  2297. that is exactly the correct size, with the text perfectly placed!
  2298. The margin settings in Setup looked OK.  I've spent quite a bit
  2299. of time trying other margin settings, page sizes, labels, and even
  2300. different printer drivers, all with the same/similar result.  What am I
  2301. missing here??  Surely Access can print simple 1-across labels
  2302. on a standard dot-matrix printer.  Has anyone had a similar
  2303. experience?  Any suggestions would be greatly appreciated.  I
  2304. would hate to have to write code just to print such simple labels!
  2305. --
  2306. Randall Legeai                             rlegeai@rs1.tcs.tulane.edu
  2307. Federal Agency Affairs / Ctr. Bioenv. Research      Phn: 504/865-5758
  2308. 327 Gibson Hall, Tulane University                  Fax: 504/865-5274
  2309. New Orleans, Louisiana 70118-5698
  2310. =========================================================================
  2311. Date:         Thu, 18 Mar 1993 21:21:05 GMT
  2312. Reply-To:     dadams@dstrike.demon.co.uk
  2313. Sender:       "Microsoft Access Database Discussion List"
  2314.               <ACCESS-L@INDYCMS.BITNET>
  2315. From:         David Adams <dadams@DSTRIKE.DEMON.CO.UK>
  2316. Subject:      Re: Source and Destination for controls?
  2317.  
  2318. In message  <9303180317.aa20734@demon.demon.co.uk> you write:
  2319. >
  2320. > > I'm trying to define a control that does 2 things. It updates a field in
  2321. > > the underlying table (this control resides on a form). Also, the control's
  2322. > > value is determined by summing the records in a related table.
  2323. > >
  2324. > > >From what I can tell, Access gives me a property called "source" that it
  2325. > > uses to dispaly/update from an underlying table or query. The problem is
  2326.  that
  2327. > > I want separate source and destination properties. I want the source
  2328. > > to be a dsum() function. That way, the user will see the form control having
  2329. > > the correct value. Also, I want to have a destination property that allows
  2330. > > that value (from the source) to be stored in the field of the underlying
  2331. >  table.
  2332. >         Make the control either unbound or calculated (dsum function or
  2333.  whatever
  2334. >         in the source property), then try assigning a macro to the before
  2335. >         update property -- that may let you intersept Access and not comeback
  2336. >         to you with "Controll is calculated" in the message bar.
  2337. >         Other then that you can try some combination of two controlls one on
  2338.  top
  2339. >         of another and setting one to invisible, unless the focus is on the
  2340. >         (calculated) control.  When you put focus onto the calculated control
  2341. >         your macro should take over and swap the controls from under the user,
  2342. >         so that you will actually change the real control.
  2343. >
  2344. Perhaps I am missing something here, but surely this would work:
  2345. Set the OnInsert (or OnCurrent if you want the value updated every time you
  2346. look at the record) property to
  2347. =my_func()
  2348.  
  2349. Then define a module function thus:
  2350. Function my_func ()
  2351.    forms![Your_Form]![Your_field] = dSum(whatever)
  2352. End Function
  2353.  
  2354. Come to think of it, you could also use a macro, with a single line:
  2355. SetValue, forms![Your_form]![Your_field], dsum(whatever)
  2356. =========================================================================
  2357. Date:         Thu, 18 Mar 1993 15:58:46 CST
  2358. Reply-To:     "Microsoft Access Database Discussion List"
  2359.               <ACCESS-L@INDYCMS.BITNET>
  2360. Sender:       "Microsoft Access Database Discussion List"
  2361.               <ACCESS-L@INDYCMS.BITNET>
  2362. From:         Joseph Wu <OBGJOE@MIZZOU1.BITNET>
  2363. Subject:      object oriented database in C++
  2364.  
  2365. I would like to know more about Object oriented database in C++ and if you
  2366. have information about the books, or FTP sites which might help my study,
  2367. please drop me a mail!!!  Thanks
  2368. =========================================================================
  2369. Date:         Thu, 18 Mar 1993 14:45:46 PST
  2370. Reply-To:     "Microsoft Access Database Discussion List"
  2371.               <ACCESS-L@INDYCMS.BITNET>
  2372. Sender:       "Microsoft Access Database Discussion List"
  2373.               <ACCESS-L@INDYCMS.BITNET>
  2374. From:         Jim Renaud <wiseguy@MCODE.AMDAHL.COM>
  2375. Subject:      Re: Is it necessary to write programs in Access?
  2376.  
  2377. >
  2378. > Jim Renaud, if I understand your description of the order form you've
  2379.  developed,
  2380. > I believe that there's a simpler solution to the updates that you might want
  2381.  to
  2382. > try using macros. I've been working on a similar application and here's what
  2383. > I've come up with:
  2384. >
  2385. > For the Customer Name, use a unbounded combo box based on a Query of the
  2386. > Customer table (i.e., the properties for the combo box would have nothing for
  2387. > the control source, the Control Name something like CName and the Row Source
  2388. > would be the name of the customer file query).
  2389. >
  2390. > The rest of the Customer attribute text boxes would still be based on the
  2391.  query
  2392. > you already have developed. Within that query in the column where you've
  2393. > selected the Customer Name, enter the following on the criteria line
  2394. > =forms![Myform]![CName]
  2395. >
  2396. > Then create a macro whose sole function is requery. Attach this macro, I'll
  2397.  call
  2398. > it General.Name to the AfterUpdate of the Name combo box.
  2399. >
  2400. >
  2401. > jeff
  2402. >
  2403.  
  2404. Hmmm....it seems like the criteria is the only thing I was missing the first
  2405. time I attempted to do this. I had everything else you suggested.
  2406.  
  2407. We'll see if that works. [The problem with me is that I'm used to programming
  2408. these types of apps using dbase, clipper, or c. So, when I get frustrated
  2409. with Access, I tend to fix it with code.]
  2410.  
  2411. Thanks for the suggestion,
  2412.  
  2413.  
  2414. -----------------------------------------------------------------------
  2415.  
  2416. Jim Renaud                              [Standard Disclaimer]
  2417.  
  2418. Amdahl Corporation
  2419. M/S 205                                 Phone:  408-992-2662
  2420. Bldg. M3  Room 235                      Fax:    408-773-0833
  2421. 1230 E. Arques Avenue                   Email:  wiseguy@mcode.amdahl.com
  2422. Sunnyvale, CA 94088-3470
  2423. =========================================================================
  2424. Date:         Thu, 18 Mar 1993 15:15:13 PST
  2425. Reply-To:     "Microsoft Access Database Discussion List"
  2426.               <ACCESS-L@INDYCMS.BITNET>
  2427. Sender:       "Microsoft Access Database Discussion List"
  2428.               <ACCESS-L@INDYCMS.BITNET>
  2429. From:         Jim Renaud <wiseguy@MCODE.AMDAHL.COM>
  2430. Subject:      Re: Source and Destination for controls?
  2431.  
  2432. > Perhaps I am missing something here, but surely this would work:
  2433. > Set the OnInsert (or OnCurrent if you want the value updated every time you
  2434. > look at the record) property to
  2435. > =my_func()
  2436. >
  2437. > Then define a module function thus:
  2438. > Function my_func ()
  2439. >    forms![Your_Form]![Your_field] = dSum(whatever)
  2440. > End Function
  2441. >
  2442. > Come to think of it, you could also use a macro, with a single line:
  2443. > SetValue, forms![Your_form]![Your_field], dsum(whatever)
  2444. >
  2445.  
  2446. No, you are not missing anything. I'll have to try this all again, but I
  2447. received an error using your second option when I tried it before. But, I
  2448. did not do this using OnCurrent of that record, I used the AfterUpdate property
  2449.  of the pop up form. In other words I was updating (trying to, anyway) the
  2450. main form from the pop up form whenever a Quantity changed. Although I was
  2451. using the long form notation, there was an error using dsum in this manner.
  2452. I will try this again and post the results.
  2453.  
  2454. Thanks for your suggestions.
  2455.  
  2456.  
  2457. -----------------------------------------------------------------------
  2458.  
  2459. Jim Renaud                              [Standard Disclaimer]
  2460.  
  2461. Amdahl Corporation
  2462. M/S 205                                 Phone:  408-992-2662
  2463. Bldg. M3  Room 235                      Fax:    408-773-0833
  2464. 1230 E. Arques Avenue                   Email:  wiseguy@mcode.amdahl.com
  2465. Sunnyvale, CA 94088-3470
  2466. =========================================================================
  2467. Date:         Thu, 18 Mar 1993 16:15:22 -0800
  2468. Reply-To:     ACCESS-L%INDYCMS.BITNET@pucc.Princeton.EDU
  2469. Sender:       "Microsoft Access Database Discussion List"
  2470.               <ACCESS-L@INDYCMS.BITNET>
  2471. Comments:     <Parser> E: RFC822 "local part" (username) containing a blank was
  2472.               encountered. These usernames are not presently supported.
  2473. From:         Undetermined origin c/o Postmaster <POSTMASTER@INDYCMS.BITNET>
  2474. Subject:      Re: Is it necessary to write programs in Access?
  2475. In-Reply-To:  Your message of Thu,
  2476.               18 Mar 93 14:03:23 -0500. <m0nZQ6A-0002lPC@neon.rain.com>
  2477.  
  2478. Of the several applications I've built so far, I've not yet found one that did
  2479. not require at least some macro or module coding in order to define a
  2480. satisfactory interface.  A typical example is my phone/address database:
  2481.  
  2482. In this application I have two tables, one containing per person information
  2483. (first name, last name, work phone, birthday, etc.) and the other containing
  2484. address information (zip code, address, city, state, etc.).  This structure was
  2485. chosen to allow multiple "persons" to share a single "address" record, but
  2486. therein lies its problem.  These tables have a one-to-many relationship from
  2487. address to person, but the query and form that unites them for editing sorts on
  2488. person.
  2489.  
  2490. When I constructed the form based on a query that joins a person record with an
  2491. address record via an address-id field stored with the person, I was able to
  2492. view and edit the combined data for any existing record.  However, if I tried to
  2493. add a new record to the form, new records would be created in the Person and
  2494. Address tables, but the Person field that would provide the link to the new
  2495. Address record would be left #NULL#.  I spent days trying to find a way within
  2496. the form, and then a way using macros, that would allow me to automatically set
  2497. that field.  What I finally developed was the following ABF:
  2498.  
  2499.    Function linkNameAddr()
  2500.       Dim ds As Database, n As Table, a As Table
  2501.       Set ds = CurrentDB()
  2502.       set n = ds.OpenTable("Name")
  2503.       n.MoveLast
  2504.       If IsNull(n.ADR) Then
  2505.          Set a = ds.OpenTable("Address")
  2506.          a.MoveLast
  2507.          n.Edit
  2508.          n.ADR = a.ADR
  2509.          n.Update
  2510.       End If
  2511.    End Function
  2512. ________________________________________________________________________________
  2513. Robert Reed                     Home Animation Ltd.             503-656-8414
  2514. robert@slipknot.rain.com        5686 First Court, West Linn, OR 97068
  2515.  
  2516. The geographical center of Boston is in Roxbury.  Due north of the
  2517. center we find the South End.  This is not to be confused with South
  2518. Boston which lies directly east from the South End.  North of the South
  2519. End is East Boston and southwest of East Boston is the North End.
  2520. ________________________________________________________________________________
  2521. =========================================================================
  2522. Date:         Thu, 18 Mar 1993 16:28:46 -0800
  2523. Reply-To:     ACCESS-L%INDYCMS.BITNET@pucc.Princeton.EDU
  2524. Sender:       "Microsoft Access Database Discussion List"
  2525.               <ACCESS-L@INDYCMS.BITNET>
  2526. From:         robert@SLIPKNOT.RAIN.COM
  2527. Subject:      Re: Is it necessary to write programs in Access?
  2528. In-Reply-To:  Your message of Thu,
  2529.               18 Mar 93 14:03:23 -0500. <m0nZQ6A-0002lPC@neon.rain.com>
  2530.  
  2531. Of the several applications I've built so far, I've not yet found one that did
  2532. not require at least some macro or module coding in order to define a
  2533. satisfactory interface.  A typical example is my phone/address database:
  2534.  
  2535. In this application I have two tables, one containing per person information
  2536. (first name, last name, work phone, birthday, etc.) and the other containing
  2537. address information (zip code, address, city, state, etc.).  This structure was
  2538. chosen to allow multiple "persons" to share a single "address" record, but
  2539. therein lies its problem.  These tables have a one-to-many relationship from
  2540. address to person, but the query and form that unites them for editing sorts on
  2541. person.
  2542.  
  2543. When I constructed the form based on a query that joins a person record with an
  2544. address record via an address-id field stored with the person, I was able to
  2545. view and edit the combined data for any existing record.  However, if I tried to
  2546. add a new record to the form, new records would be created in the Person and
  2547. Address tables, but the Person field that would provide the link to the new
  2548. Address record would be left #NULL#.  I spent days trying to find a way within
  2549. the form, and then a way using macros, that would allow me to automatically set
  2550. that field.  What I finally developed was the following ABF:
  2551.  
  2552.    Function linkNameAddr()
  2553.       Dim ds As Database, n As Table, a As Table
  2554.       Set ds = CurrentDB()
  2555.       set n = ds.OpenTable("Name")
  2556.       n.MoveLast
  2557.       If IsNull(n.ADR) Then
  2558.          Set a = ds.OpenTable("Address")
  2559.          a.MoveLast
  2560.          n.Edit
  2561.          n.ADR = a.ADR
  2562.          n.Update
  2563.       End If
  2564.    End Function
  2565. ________________________________________________________________________________
  2566. Robert Reed                     Home Animation Ltd.             503-656-8414
  2567. robert@slipknot.rain.com        5686 First Court, West Linn, OR 97068
  2568.  
  2569. I wish there was a knob on the TV that would turn up the intelligence.
  2570. There's one marked brightness, but it don't work, does it?
  2571. --Gallagher
  2572. ________________________________________________________________________________
  2573. ________________________________________________________________________________
  2574. Robert Reed                     Home Animation Ltd.             503-656-8414
  2575. robert@slipknot.rain.com        5686 First Court, West Linn, OR 97068
  2576.  
  2577. Why do they call them apartments when they're all stuck together
  2578. --Gallagher
  2579. ________________________________________________________________________________
  2580. =========================================================================
  2581. Date:         Thu, 18 Mar 1993 20:09:21 -0800
  2582. Reply-To:     "Microsoft Access Database Discussion List"
  2583.               <ACCESS-L@INDYCMS.BITNET>
  2584. Sender:       "Microsoft Access Database Discussion List"
  2585.               <ACCESS-L@INDYCMS.BITNET>
  2586. From:         Dmitry Serebrennikov <dmitry@UCSEE.BERKELEY.EDU>
  2587. Subject:      : Form/Subform with triple relationship
  2588. In-Reply-To:  <9303181911.AA16701@nettlerash.berkeley.edu> from "Nathan
  2589.               Brindle" at Mar 18, 93 02:03:23 pm
  2590.  
  2591. >  I have a form/subform set up that works
  2592. > rather well without any macros, which displays the name of a service project
  2593. > and other project-related information from the PROJECTS table in the main
  2594. > form, and the name, member number, date, and hours worked for each member
  2595. > in the subform (which is based on a query to a SERVICE HOURS table which
  2596. > has a record for each member on each project.  I don't feel like I'm
  2597. > describing this well, but it works very nicely for me.  BTW, I pull the
  2598. > member's name out of a third table, APO, and the relationships between
  2599. > the three are like this:
  2600. >
  2601. > Table APO                Table SERVICE HOURS             Table PROJECTS
  2602. >   Member Number -----------> Member Number
  2603. >   (Member Data)              Project Number  <----------  Project Number
  2604. >                              (Date, Hours                 (Project Data)
  2605. >                               Worked, etc.)
  2606. >
  2607.     So your subform is based on a query from what I understand?
  2608.     I had a simular setup, but I am not too satisfied with the speed.
  2609.     Now, I don't know if you've seen this, but when I create a form
  2610.     with a subform on a related table, then the update in the subform
  2611.     is done by Access very fast indeed, much faster then if I wrote an SQL
  2612.     query (or QBE for that matter).  Some how Access keeps track of positions
  2613.     in the related tables, and that makes sence.  What does not work, is when
  2614.     I try to stik in the subform something like "Member Name" using your
  2615.     example (i.e. reference to another table also related but to the subform).
  2616.     I can put a subform in a subform, and that works well, but that requires
  2617.     the original subform to be in a single form view, and I'd like in in
  2618.     continious form view.
  2619.  
  2620.     My question to you all is do you know how Access is able to update the
  2621.     subform so fast and is there a way that I can get to the same mechanism by
  2622.     writing a program or a query?
  2623.  
  2624.  
  2625.     Thanks.
  2626.  
  2627.     Dmtiry Serebrennikov                 dmitry@ucsee.berkeley.edu
  2628. ------------------------------------------------------------------------
  2629. Damn, why won't elm see my .signature file, so I don't need to type this in
  2630. every time?!?!?!
  2631. =========================================================================
  2632. Date:         Fri, 19 Mar 1993 11:23:22 +0100
  2633. Reply-To:     "Microsoft Access Database Discussion List"
  2634.               <ACCESS-L@INDYCMS.BITNET>
  2635. Sender:       "Microsoft Access Database Discussion List"
  2636.               <ACCESS-L@INDYCMS.BITNET>
  2637. From:         MARTIN@HSEPM1.HSE.NL
  2638. Subject:      Still the macro condition problem
  2639.  
  2640. About the condition problems within the macro. David Adams wrote me a reply,
  2641. wich I tested of course:
  2642.  
  2643. >>
  2644. >> The problem I currently have is the following:
  2645. >> When in a certain Form, I want to be able to activate a Button wich has
  2646. >> a specific Macro attached. This Macro should test if the current record
  2647. >> is either the last (or the first) record.
  2648. >> I don't seem to be able to use the DFirst, EOF and First functions here,
  2649. >> so how can I do it then? (I tried them but failed)
  2650. >
  2651. >Why not use the DFirst and DLast function, assuming you have a unique field
  2652. >in the table on which the form is based (a primary key)?  Use a macro
  2653. >condition thus: DFirst("unique_field","table_or_query_on_which_form_is_
  2654. >based")=forms!form_name!unique_field will be true for the first record
  2655. >in the table.
  2656. >
  2657. I already tried DFirst, but not with the primary key, but this was easily
  2658. done.
  2659. I got a query named Personq on wich the form Pgeg is based, the orginal
  2660. table is named Personnel. The macro has the name macro1 (original eh?).
  2661. The field Pnumber is the primary key of the table.
  2662.  
  2663. I used the following syntax:
  2664.  
  2665. DFirst("Pnumber","Personq")=Forms!Pgeg!Pnumber
  2666.  
  2667. I get an error: Can't parse expression!
  2668. Actually this is again and again the same error I seem to get when trying to
  2669. use DFirst in the macro condition.
  2670. A function like First is obviously parsed well:
  2671.  
  2672. First([Pnumber])=[Pnumber]
  2673.  
  2674. But then I get an error when using the macro in the form:
  2675. Function isn't available in expressions!
  2676.  
  2677. These same things happen exactly with all the other things I tried: either
  2678. I get a parse error OR later an unavailable error.  *sigh*
  2679.  
  2680. What am I doing wrong here?
  2681.  
  2682. Martin Ederveen
  2683.  
  2684.  
  2685. -------------------------------------------------------------------------------
  2686. |  ing. Martin W. Ederveen           |  "In the future there will be real     |
  2687. |  Hogeschool Eindhoven              |   thinking machines.                   |
  2688. |  Rachelsmolen 1                    |   Yes, but who's thoughts will they    |
  2689. |  5612 MA Eindhoven                 |   be thinking?"                        |
  2690. |  tel. +31 (40) 605 262             |                                        |
  2691. |  MARTIN@HSEPM1.HSE.NL              |   Quotation from Dr.Who: The Curse     |
  2692. |  SURF017@KUB.NL                    |   of Fenric                            |
  2693. -------------------------------------------------------------------------------
  2694. =========================================================================
  2695. Date:         Fri, 19 Mar 1993 21:32:47 GMT
  2696. Reply-To:     "Microsoft Access Database Discussion List"
  2697.               <ACCESS-L@INDYCMS.BITNET>
  2698. Sender:       "Microsoft Access Database Discussion List"
  2699.               <ACCESS-L@INDYCMS.BITNET>
  2700. From:         "Anne L Zorner R27.G5/" <ALZ@IBM-B.RUTHERFORD.AC.UK>
  2701. Subject:      I had though that Access supported the concept of NULLs
  2702.  
  2703. SQL Support Section (SQS)         Mail ALZ@UK.AC.RL.IB
  2704. ===============================================================
  2705. Dear all
  2706. When I create a table I want to be able to speficy that a partcular column
  2707. does not allow NULLs, I do not want to leave this important aspect of database
  2708. design to a FORM, can I do it. It is an important aspect of ANSI/ISO SQL.
  2709. The more that I look at Access the less I feel that it embodies the spirit
  2710. of the standard and the more that it seems to embody just a cloak of the
  2711. standard.
  2712.  
  2713. Normally to say that siomething supports a standard then it must pass at
  2714. least the FIPS 127 test. I feel very sorry that after some 7 years of
  2715. existance of the SQL 86 document that we are in this state.
  2716.  
  2717. I was also dissapointed to find that I could not use SQL language to
  2718. create a table. This makes life very difficult when say one has over 70
  2719. columns in a table and the definition of the create statement already
  2720. exists in an ascii file, because one is just reprodcueing what one has
  2721. in another database system on another platform.
  2722. Anne
  2723.  
  2724. Thankyou
  2725. ===============================================================
  2726. =========================================================================
  2727. Date:         Fri, 19 Mar 1993 21:24:39 GMT
  2728. Reply-To:     dadams@dstrike.demon.co.uk
  2729. Sender:       "Microsoft Access Database Discussion List"
  2730.               <ACCESS-L@INDYCMS.BITNET>
  2731. From:         David Adams <dadams@DSTRIKE.DEMON.CO.UK>
  2732. Subject:      Re: Still the macro condition problem
  2733.  
  2734. In message  <9303191031.aa06022@demon.demon.co.uk> you write:
  2735. > I got a query named Personq on wich the form Pgeg is based, the orginal
  2736. > table is named Personnel. The macro has the name macro1 (original eh?).
  2737. > The field Pnumber is the primary key of the table.
  2738. >
  2739. > I used the following syntax:
  2740. >
  2741. > DFirst("Pnumber","Personq")=Forms!Pgeg!Pnumber
  2742. >
  2743. > I get an error: Can't parse expression!
  2744. Firstly:
  2745. Are you sure you entered *exactly* what you show above?  Missing one of
  2746. the quotes, using a name with a space with the [ and ] or misplacing an !
  2747. would all cause the problem, but it happily took the above line when I tried
  2748. it.
  2749. Secondly:
  2750. You should use the dfirst function on the domain of the table, not the
  2751. form.  (You want to check if a record is the first in the table.  Remember,
  2752. DFirst will return the first record as given by the order of the records
  2753. for the Primary Key.)
  2754.  
  2755. > A function like First is obviously parsed well:
  2756. >
  2757. > First([Pnumber])=[Pnumber]
  2758. >
  2759. > But then I get an error when using the macro in the form:
  2760. > Function isn't available in expressions!
  2761. The function 'First' is only valid in certain places, as described in the
  2762. help section,  a macro condition is not one of them!
  2763.  
  2764. Hope this helps.
  2765. --
  2766. David Adams
  2767. =========================================================================
  2768. Date:         Fri, 19 Mar 1993 07:44:00 -0800
  2769. Reply-To:     Tony Waddell <eabbs!tony.waddell@PacBell.COM>
  2770. Sender:       "Microsoft Access Database Discussion List"
  2771.               <ACCESS-L@INDYCMS.BITNET>
  2772. From:         Tony Waddell <eabbs!tony.waddell@PACBELL.COM>
  2773. Subject:      STILL THE MACRO CONDITION
  2774.  
  2775. Please remove my name from the mailing list.  I'm not currently working
  2776. with MS ACCESS and find the information I'm receiving to be a bit
  2777. overwhelming at the moment.
  2778.  
  2779. Thanks,
  2780. Tony Waddell
  2781. =========================================================================
  2782. Date:         Fri, 19 Mar 1993 15:48:06 -0800
  2783. Reply-To:     "Microsoft Access Database Discussion List"
  2784.               <ACCESS-L@INDYCMS.BITNET>
  2785. Sender:       "Microsoft Access Database Discussion List"
  2786.               <ACCESS-L@INDYCMS.BITNET>
  2787. From:         Dmitry Serebrennikov <dmitry@UCSEE.BERKELEY.EDU>
  2788. Subject:      Re: I had though that Access supported the concept of NULLs
  2789. In-Reply-To:  <9303192144.AA14695@nettlesome.berkeley.edu> from "Anne L Zorner
  2790.               R27.G5/" at Mar 19, 93 09:32:47 pm
  2791.  
  2792. >
  2793. > I was also dissapointed to find that I could not use SQL language to
  2794. > create a table. This makes life very difficult when say one has over 70
  2795. > columns in a table and the definition of the create statement already
  2796. > exists in an ascii file, because one is just reprodcueing what one has
  2797. > in another database system on another platform.
  2798.  
  2799.         Did you try to paste the SQL code into the View/SQL window in a
  2800.         Create Query?  Or any query, I think the presents of the correct
  2801.         SQL sintax in that window will make any query into an Create
  2802.         query.  Just a thought.
  2803.  
  2804.         Also, you could import the structure of your existing database (if
  2805.         you actually have one created) or maybe it would let you import it
  2806.         in some other form using different import options from the SQL
  2807.         definitions.
  2808.  
  2809.         I also came across of something you might like to know: in the View/
  2810.         options menu choose General and set "Show system objects" to Yes.
  2811.         You will see a dozen of new tables show up in your tables menu.
  2812.         Try openning them and see what they are.  Some of them it woun't let
  2813.         you to see, but others you can read, and I think they are some
  2814.         Access internals that actually store the queries and other info.
  2815.         I don't have much experience with SQL, but I think these tables will
  2816.         give you access to some of the things you are used to be using in the
  2817.         standard SQL environment (dates of table creation/updates, characteris
  2818.         tics of tables.)
  2819.  
  2820.         These system tables are just tables, and you can write Basic code that
  2821.         works with them and maybe even changes them.  Moreover, I think that
  2822.         most of the "development tools" that are provided with Access as part
  2823.         of it (color pallete, macro editor, and other ugly things) are just
  2824.         forms that work with these tables.
  2825.  
  2826. > Normally to say that siomething supports a standard then it must pass at
  2827. > least the FIPS 127 test. I feel very sorry that after some 7 years of
  2828. > existance of the SQL 86 document that we are in this state.
  2829.  
  2830.         Again not knowing the actual benefits of SQL standard I would still
  2831.         agree that Access is a idol of inconsistensy.  There are, perhaps,
  2832.         five different syntaxies to call Basic functions, depending on what
  2833.         you do and where, plus you can't call the Subs!
  2834.  
  2835. ------------------------------------------------------------------------------
  2836. Please, no flames -- I am using it and liking it, but what's true is true...
  2837. ------------------------------------------------------------------------------
  2838. =========================================================================
  2839. Date:         Sat, 20 Mar 1993 10:37:19 GMT
  2840. Reply-To:     dadams@dstrike.demon.co.uk
  2841. Sender:       "Microsoft Access Database Discussion List"
  2842.               <ACCESS-L@INDYCMS.BITNET>
  2843. From:         David Adams <dadams@DSTRIKE.DEMON.CO.UK>
  2844. Subject:      Re: I had though that Access supported the concept of NULLs
  2845.  
  2846. In message  <9303192323.aa10805@demon.demon.co.uk> you write:
  2847. >
  2848. > SQL Support Section (SQS)         Mail ALZ@UK.AC.RL.IB
  2849. > ===============================================================
  2850. > Dear all
  2851. > When I create a table I want to be able to speficy that a partcular column
  2852. > does not allow NULLs, I do not want to leave this important aspect of database
  2853. > design to a FORM, can I do it. It is an important aspect of ANSI/ISO SQL.
  2854. > The more that I look at Access the less I feel that it embodies the spirit
  2855. > of the standard and the more that it seems to embody just a cloak of the
  2856. > standard.
  2857.  
  2858. I have not found a way.  The problem is that you can't specify record
  2859. level validation at the table design stage, and this is what you would need
  2860. to do for this type of thing.  Specifying Not IsNull([Field_name]) won't
  2861. work since it won't check the field if nothing is entered in it.  You can
  2862. perform record level validation on a form, but I know you don't want to
  2863. (why?).
  2864.  
  2865. >
  2866. > Normally to say that siomething supports a standard then it must pass at
  2867. > least the FIPS 127 test. I feel very sorry that after some 7 years of
  2868. > existance of the SQL 86 document that we are in this state.
  2869.  
  2870. Indeed it is a unfortunate situation.  However, while standards are important
  2871. so is development and conforming to existing standards often holds us back
  2872. in a lot of ways (take the IBM PC as an example).  Furthermore, it isn't as
  2873. though Access doesn't provide a mechanism for what you are trying to do,
  2874. it is just that it's different from what you are used to, albeit that
  2875. what you want is part of a 'standard'.  This reminds me of an interesting
  2876. article in a recent issue .EXE magazine which talks about the idioms of
  2877. programming languages.  The main thrust of the article is that we should
  2878. embrace what a language has to offer...   Having said all that, the ability
  2879. to define record level validation at the table definition stage would
  2880. be a plus and if Microsoft what to have the best product then they should
  2881. implement it.
  2882.  
  2883. >
  2884. > I was also dissapointed to find that I could not use SQL language to
  2885. > create a table. This makes life very difficult when say one has over 70
  2886. > columns in a table and the definition of the create statement already
  2887. > exists in an ascii file, because one is just reprodcueing what one has
  2888. > in another database system on another platform.
  2889.  
  2890. You could enter SQL insert table code in the View SQL window of a query,
  2891. if your existing ascii file is a complete SQL statement that Access will
  2892. understand.  However, you can't specify the exact field details, (such
  2893. as field length or number type), just whether it is character,number,
  2894. logical etc.  Also you will get one record in the table.
  2895.  
  2896. Secondly, it is possible to manipulate tables programmaticly from Access
  2897. Basic, since their details are stored in the system table, MSysObjects.
  2898. This would be a non trivial task - to make it flexible it would have
  2899. to pass the ascii input file and be able to cope with whatever it found
  2900. there.
  2901.  
  2902.  
  2903.  
  2904. David Adams, Data Strike Computers Ltd.
  2905. =========================================================================
  2906. Date:         Sun, 21 Mar 1993 08:03:03 -0500
  2907. Reply-To:     "Microsoft Access Database Discussion List"
  2908.               <ACCESS-L@INDYCMS.BITNET>
  2909. Sender:       "Microsoft Access Database Discussion List"
  2910.               <ACCESS-L@INDYCMS.BITNET>
  2911. From:         Sunday EVERYDAY <sl313028@SILVER.UCS.INDIANA.EDU>
  2912. Subject:      Re: subs to MS-ACCESS
  2913. In-Reply-To:  <no.id> from "Nathan Brindle" at Mar 17, 93 10:51:01 am
  2914.  
  2915. since you didn't say anything about UNsubs being sent here... here's
  2916. mine..
  2917. unsubscribe me to this list.
  2918.  
  2919. -jon madison
  2920. =========================================================================
  2921. Date:         Sun, 21 Mar 1993 13:56:20 EST
  2922. Reply-To:     "Microsoft Access Database Discussion List"
  2923.               <ACCESS-L@INDYCMS.BITNET>
  2924. Sender:       "Microsoft Access Database Discussion List"
  2925.               <ACCESS-L@INDYCMS.BITNET>
  2926. From:         "Nathan Brindle" <NBRINDLE@INDYCMS.BITNET>
  2927. Subject:      Re: subs to MS-ACCESS
  2928. In-Reply-To:  Message of Sun,
  2929.               21 Mar 1993 08:03:03 -0500 from <sl313028@SILVER.U CS.INDIANA.EDU>
  2930.  
  2931. OK, then I'll say it.  :)
  2932.  
  2933. If you wish to unsubscribe, please send the command
  2934.  
  2935. UNSUB ACCESS-L
  2936.  
  2937. to LISTSERV@INDYCMS.BITNET or LISTSERV@INDYCMS.IUPUI.EDU.
  2938.  
  2939. Standard nettiquette requires that requests for list functions not be
  2940. sent to the list (which does nothing for you) but to the ListServer,
  2941. which will process your request.  If trouble develops in trying to
  2942. do something, you should send mail to the listowner (me) rather than
  2943. to the list.
  2944.  
  2945. Thank you.
  2946.  
  2947. -----------------------------------------------------BITNET:  NBRINDLE@INDYCMS
  2948. Nathan C. Brindle, Student Activities Office
  2949. Indiana University Purdue University Indianapolis
  2950. Staff Advisor, ALPHA PHI OMEGA, TAU OMICRON CHAPTER
  2951. List Owner, STUACTS@INDYCMS, APOSEC52@INDYCMS, and ACCESS-L@INDYCMS
  2952. Internet:    NBRINDLE@INDYCMS.IUPUI.EDU or NBRINDLE@INDYVAX.IUPUI.EDU
  2953. ------------------------------------------------------------------------------
  2954. =========================================================================
  2955. Date:         Mon, 22 Mar 1993 10:57:09 EST
  2956. Reply-To:     "Microsoft Access Database Discussion List"
  2957.               <ACCESS-L@INDYCMS.BITNET>
  2958. Sender:       "Microsoft Access Database Discussion List"
  2959.               <ACCESS-L@INDYCMS.BITNET>
  2960. From:         Pekka Koskinen CIMO <koskinen@OPH.FI>
  2961. Subject:      Tab order
  2962.  
  2963. Hello Access-users!
  2964.  
  2965. I have some forms with quite a few fields, which I try to fit into one
  2966. screen. So, there are several rows and columns of them.
  2967.  
  2968. My problem is that the tab order never goes corectly (=left to right,
  2969. top to bottom) without doing it manually ("custom order"). The "natural
  2970. order" doesn't seem to work.
  2971.  
  2972. Is there something I'm doing wrong or have I found a BUG?
  2973.  
  2974. Thanks in advance!
  2975.  
  2976. Pekka
  2977.  
  2978. :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :)
  2979.  
  2980.     _/_/_/_/   _/   _/_/  _/_/  _/_/_/_/  "Never try to teach a pig to sing.
  2981.    _/    _/   _/   _/ _/_/ _/  _/    _/     You will only lose your temper,
  2982.   _/         _/   _/      _/  _/    _/        and it frustrates the pig."
  2983.  _/    _/   _/   _/      _/  _/    _/
  2984. _/_/_/_/   _/   _/      _/  _/_/_/_/
  2985.  
  2986. Pekka Koskinen    tel +358-(9)0-7747 7962    fax +358-(9)0-7747 7064
  2987. CIMO, P.O. Box 343, 00531 Helsinki, FINLAND
  2988. =========================================================================
  2989. Date:         Mon, 22 Mar 1993 11:50:04 GMT
  2990. Reply-To:     "Microsoft Access Database Discussion List"
  2991.               <ACCESS-L@INDYCMS.BITNET>
  2992. Sender:       "Microsoft Access Database Discussion List"
  2993.               <ACCESS-L@INDYCMS.BITNET>
  2994. From:         "Anne L Zorner R27.G5/" <ALZ@IBM-B.RUTHERFORD.AC.UK>
  2995. Subject:      Nesting Queries
  2996.  
  2997. SQL Support Section (SQS)         Mail ALZ@UK.AC.RL.IB
  2998. ===============================================================
  2999. On p 508 of the Language Reference Manual it says
  3000.  
  3001. subqueries; instead, you can nest multiple queries
  3002.  
  3003. has anyone found any references to how one nests multiple queries in either
  3004. the manuals or online help?
  3005.  
  3006. I want to use correlated subqueries and want to see whether they can be done.
  3007.  
  3008.  
  3009. example
  3010.  
  3011. select a.x,a.y from table1 a
  3012. where a.y not in (select b.y from table 2
  3013.               where b.x=a.x)
  3014. (note this is just a simplified example of what I want to do)
  3015.  
  3016. Anne
  3017.  
  3018. Thankyou
  3019. ===============================================================
  3020. =========================================================================
  3021. Date:         Mon, 22 Mar 1993 11:56:10 GMT
  3022. Reply-To:     "Microsoft Access Database Discussion List"
  3023.               <ACCESS-L@INDYCMS.BITNET>
  3024. Sender:       "Microsoft Access Database Discussion List"
  3025.               <ACCESS-L@INDYCMS.BITNET>
  3026. From:         "Anne L Zorner R27.G5/" <ALZ@IBM-B.RUTHERFORD.AC.UK>
  3027. Subject:      Variable length vs fixed length character strings
  3028.  
  3029. SQL Support Section (SQS)         Mail ALZ@UK.AC.RL.IB
  3030. ===============================================================
  3031.  
  3032. I want to be able to define that some columns allow variable length
  3033. character strings and some must be fixed length. According to the standard
  3034. this means that I want to use VARCHAR rather than CHAR. According to Accesses
  3035. relationship to the standard it saysthat LONGTEXT is supported for VARCHAR
  3036. but I dont seem to have the chnace to select LONG anything let alone TEXT from
  3037. the allowed list of Datatypes in the Table Definition screen,
  3038. have I got something missing?
  3039.  
  3040. Anne
  3041.  
  3042. Thankyou
  3043. ===============================================================
  3044. =========================================================================
  3045. Date:         Sun, 21 Mar 1993 23:04:00 IST
  3046. Reply-To:     "Microsoft Access Database Discussion List"
  3047.               <ACCESS-L@INDYCMS.BITNET>
  3048. Sender:       "Microsoft Access Database Discussion List"
  3049.               <ACCESS-L@INDYCMS.BITNET>
  3050. From:         Chezy Gal <A45@TAUNIVM.BITNET>
  3051. Subject:      Can not install Access
  3052.  
  3053. Hello,
  3054.  
  3055. I'm having problems installing access on my pc. The install program tells
  3056. me that I  have not enough memory or disk space which is not true...
  3057.  
  3058. I've got 8 MB ram and 30 MB free disk... What's happening...?
  3059.  
  3060. Thanks,
  3061.  
  3062. Chezy Gal
  3063. Tel-Aviv University
  3064. =========================================================================
  3065. Date:         Mon, 22 Mar 1993 14:19:48 GMT
  3066. Reply-To:     "Microsoft Access Database Discussion List"
  3067.               <ACCESS-L@INDYCMS.BITNET>
  3068. Sender:       "Microsoft Access Database Discussion List"
  3069.               <ACCESS-L@INDYCMS.BITNET>
  3070. From:         "Anne L Zorner R27.G5/" <ALZ@IBM-B.RUTHERFORD.AC.UK>
  3071. Subject:      re: create table and standards etc
  3072.  
  3073. SQL Support Section (SQS)         Mail ALZ@UK.AC.RL.IB
  3074. ===============================================================
  3075. >>
  3076. >> I was also dissapointed to find that I could not use SQL language to
  3077. >> create a table. This makes life very difficult when say one has over 70
  3078. >> columns in a table and the definition of the create statement already
  3079. >> exists in an ascii file, because one is just reprodcueing what one has
  3080. >> in another database system on another platform.
  3081. >
  3082. >        Did you try to paste the SQL code into the View/SQL window in a
  3083. >        Create Query?  Or any query, I think the presents of the correct
  3084. >        SQL sintax in that window will make any query into an Create
  3085. >        query.  Just a thought.
  3086.     Pasteing does not work into the View/SQL Window, the Edit Menu option
  3087.    is not active at that point. There is no such thing as a CREATE Window
  3088.     except for creating a table from a query dataset.
  3089. >
  3090. >        Also, you could import the structure of your existing database (if
  3091. >        you actually have one created) or maybe it would let you import it
  3092. >        in some other form using different import options from the SQL
  3093. >        definitions.
  3094.  
  3095.      There is no compatible format. SQL is the thing that should be used.
  3096.  
  3097. >
  3098. >        I also came across of something you might like to know: in the View/
  3099. >        options menu choose General and set "Show system objects" to Yes.
  3100. >        You will see a dozen of new tables show up in your tables menu.
  3101. >        Try openning them and see what they are.  Some of them it woun't let
  3102. >        you to see, but others you can read, and I think they are some
  3103. >        Access internals that actually store the queries and other info.
  3104. >        I don't have much experience with SQL, but I think these tables will
  3105. >        give you access to some of the things you are used to be using in the
  3106. >        standard SQL environment (dates of table creation/updates, characteris
  3107. >        tics of tables.)
  3108.  
  3109.     Thankyou for that, indeed the MSysObjects does seem to have a list
  3110.     of all the tables as well as other things. I am not at the moment
  3111.     (I think) too worried as to whether these exist but I would be
  3112.     a little wary of writing any code against them, normally these
  3113.     tables are merely for information or system use, updating them
  3114.     directly (except for statistics adjustment ) would not be
  3115.    an action that I would recommend for any DBMS.
  3116. >
  3117. >        These system tables are just tables, and you can write Basic code that
  3118. >        works with them and maybe even changes them.  Moreover, I think that
  3119. >        most of the "development tools" that are provided with Access as part
  3120. >        of it (color pallete, macro editor, and other ugly things) are just
  3121. >        forms that work with these tables.
  3122. >
  3123. >> Normally to say that siomething supports a standard then it must pass at
  3124. >> least the FIPS 127 test. I feel very sorry that after some 7 years of
  3125. >> existance of the SQL 86 document that we are in this state.
  3126. >
  3127. >        Again not knowing the actual benefits of SQL standard I would still
  3128. >        agree that Access is a idol of inconsistensy.  There are, perhaps,
  3129. >        five different syntaxies to call Basic functions, depending on what
  3130. >        you do and where, plus you can't call the Subs!
  3131. >
  3132.     Sadly (?) Basic is not standardised, but there does exist an SQL
  3133.     standard. One of its main benefits is that one can move a database
  3134.     from one platform to another and work out that the create table,
  3135.     select, update, delete statement will all work in the same way.
  3136.     If one used a standard language eg C then in the main that should all
  3137.     work as well. More importantly it allows people to use different
  3138.     products and still understand that what they are asking gives the
  3139.     same result. The more differences the more time it takes to learn
  3140.     about a new environment.
  3141.  
  3142.     Windows is an interesting example of a
  3143.     defacto standard. Its use by so many product suppliers has meant
  3144.     taht I find I can go to a new product and almost immediately find
  3145.     my way around it.
  3146.  
  3147.     Because MSAccess has deliberatly changed the meaning
  3148.     behind some of the relational terminologies (in order to comply with
  3149.     dbase) so it means that it is harder for relationally experienced
  3150.     users to use it.
  3151.  
  3152. Anne
  3153.  
  3154. Thankyou
  3155. ===============================================================
  3156. =========================================================================
  3157. Date:         Mon, 22 Mar 1993 10:21:28 EST
  3158. Reply-To:     "Microsoft Access Database Discussion List"
  3159.               <ACCESS-L@INDYCMS.BITNET>
  3160. Sender:       "Microsoft Access Database Discussion List"
  3161.               <ACCESS-L@INDYCMS.BITNET>
  3162. From:         "Nathan Brindle" <NBRINDLE@INDYCMS.BITNET>
  3163. Subject:      Re: Can not install Access
  3164. In-Reply-To:  Message of Sun, 21 Mar 1993 23:04:00 IST from <A45@TAUNIVM>
  3165.  
  3166. Just a stab in the dark, but--are you running Windows in Standard or
  3167. 386 Enhanced Mode?  If Standard, get into the Control Panel and change
  3168. it to 386 Enhanced.  That might clear up the memory problem, since the
  3169. two modes use memory differently.
  3170.  
  3171. No guarantee that this will work, but it might be worth a try.
  3172.  
  3173. -----------------------------------------------------BITNET:  NBRINDLE@INDYCMS
  3174. Nathan C. Brindle, Student Activities Office
  3175. Indiana University Purdue University Indianapolis
  3176. Staff Advisor, ALPHA PHI OMEGA, TAU OMICRON CHAPTER
  3177. List Owner, STUACTS@INDYCMS, APOSEC52@INDYCMS, and ACCESS-L@INDYCMS
  3178. Internet:    NBRINDLE@INDYCMS.IUPUI.EDU or NBRINDLE@INDYVAX.IUPUI.EDU
  3179. ------------------------------------------------------------------------------
  3180. =========================================================================
  3181. Date:         Mon, 22 Mar 1993 16:03:08 GMT
  3182. Reply-To:     "Microsoft Access Database Discussion List"
  3183.               <ACCESS-L@INDYCMS.BITNET>
  3184. Sender:       "Microsoft Access Database Discussion List"
  3185.               <ACCESS-L@INDYCMS.BITNET>
  3186. From:         "Anne L Zorner R27.G5/" <ALZ@IBM-B.RUTHERFORD.AC.UK>
  3187. Subject:      Import/Export Setup Window
  3188.  
  3189. SQL Support Section (SQS)         Mail ALZ@UK.AC.RL.IB
  3190. ===============================================================
  3191. Why is that this window does not allow me to switch back to other windows
  3192. in the access desktop? Since I can find no way of automatically getting
  3193. my 75 columns names into my specification (yes I need them cos I'm importing
  3194. from a fixed width file) I had hoped to use copy and paste on each column name
  3195. .
  3196.  
  3197. I can see that I should have started from the import spec to create the table
  3198. but that does not seem obvious, normally one creates the table first
  3199. and then loads in data (which may come from many sources.
  3200.  
  3201. Anne
  3202.  
  3203. Thankyou
  3204. ===============================================================
  3205. =========================================================================
  3206. Date:         Mon, 22 Mar 1993 09:05:05 PST
  3207. Reply-To:     "Microsoft Access Database Discussion List"
  3208.               <ACCESS-L@INDYCMS.BITNET>
  3209. Sender:       "Microsoft Access Database Discussion List"
  3210.               <ACCESS-L@INDYCMS.BITNET>
  3211. From:         hchin@SFU.CA
  3212. Subject:      Re: Tab order
  3213. In-Reply-To:  <9303220911.AA18437@whistler.sfu.ca>; from "Pekka Koskinen CIMO"
  3214.               at Mar 22, 93 10:57 am
  3215.  
  3216. >
  3217. > I have some forms with quite a few fields, which I try to fit into one
  3218. > screen. So, there are several rows and columns of them.
  3219. >
  3220. > My problem is that the tab order never goes corectly (=left to right,
  3221. > top to bottom) without doing it manually ("custom order"). The "natural
  3222. > order" doesn't seem to work.
  3223. >
  3224.  
  3225. I have asked this question about a while ago, there was no answer for this.
  3226. I have found a "stupid " way of doing it. Try cut and paste in the order the
  3227. you want. e.g. if you want your field to go in 1,2,3,4,5,6 order, then start
  3228. cutting and pasting from field 1 , field 2 and .....so on.
  3229.  
  3230. Fred chin
  3231. =========================================================================
  3232. Date:         Mon, 22 Mar 1993 09:18:11 PST
  3233. Reply-To:     "Microsoft Access Database Discussion List"
  3234.               <ACCESS-L@INDYCMS.BITNET>
  3235. Sender:       "Microsoft Access Database Discussion List"
  3236.               <ACCESS-L@INDYCMS.BITNET>
  3237. From:         Jim Renaud <wiseguy@MCODE.AMDAHL.COM>
  3238. Subject:      Re: Strange Tables?
  3239.  
  3240. >
  3241. > When creating some reports out of a query I suddenly had some strange
  3242. > tables in my list:
  3243. >
  3244. > They are all called MSysAces, MSysColumns, ...
  3245. >
  3246. > Seems as if they are internal Access-tables but why do I see them?
  3247. > Because I've opened the table as Administrator?
  3248. >
  3249. > Any hints welcome
  3250. >
  3251. > Martin
  3252. >
  3253. >
  3254.  
  3255. Try setting "Show system objects" to No in the "General" options (accessed
  3256. via View menu, Options).
  3257.  
  3258.  
  3259. -----------------------------------------------------------------------
  3260.  
  3261. Jim Renaud                              [Standard Disclaimer]
  3262.  
  3263. Amdahl Corporation
  3264. M/S 205                                 Phone:  408-992-2662
  3265. Bldg. M3  Room 235                      Fax:    408-773-0833
  3266. 1230 E. Arques Avenue                   Email:  wiseguy@mcode.amdahl.com
  3267. Sunnyvale, CA 94088-3470
  3268. =========================================================================
  3269. Date:         Mon, 22 Mar 1993 09:26:34 PST
  3270. Reply-To:     "Microsoft Access Database Discussion List"
  3271.               <ACCESS-L@INDYCMS.BITNET>
  3272. Sender:       "Microsoft Access Database Discussion List"
  3273.               <ACCESS-L@INDYCMS.BITNET>
  3274. From:         Jim Renaud <wiseguy@MCODE.AMDAHL.COM>
  3275. Subject:      Re: Tab order
  3276.  
  3277. > >
  3278. > > I have some forms with quite a few fields, which I try to fit into one
  3279. > > screen. So, there are several rows and columns of them.
  3280. > >
  3281. > > My problem is that the tab order never goes corectly (=left to right,
  3282. > > top to bottom) without doing it manually ("custom order"). The "natural
  3283. > > order" doesn't seem to work.
  3284. > >
  3285. >
  3286. > I have asked this question about a while ago, there was no answer for this.
  3287. > I have found a "stupid " way of doing it. Try cut and paste in the order the
  3288. > you want. e.g. if you want your field to go in 1,2,3,4,5,6 order, then start
  3289. > cutting and pasting from field 1 , field 2 and .....so on.
  3290. >
  3291. > Fred chin
  3292. >
  3293.  
  3294. I don't have my PC in front of me, so I might be a little off here.
  3295. I think the item you are looking for in on the Edit menu, "Tab Order" option.
  3296.  
  3297. With the dialog that pops up, you can specify the exact order of fields.
  3298.  
  3299. Hope this helps
  3300.  
  3301.  
  3302. -----------------------------------------------------------------------
  3303.  
  3304. Jim Renaud                              [Standard Disclaimer]
  3305.  
  3306. Amdahl Corporation
  3307. M/S 205                                 Phone:  408-992-2662
  3308. Bldg. M3  Room 235                      Fax:    408-773-0833
  3309. 1230 E. Arques Avenue                   Email:  wiseguy@mcode.amdahl.com
  3310. Sunnyvale, CA 94088-3470
  3311. =========================================================================
  3312. Date:         Mon, 22 Mar 1993 09:34:51 PST
  3313. Reply-To:     "Microsoft Access Database Discussion List"
  3314.               <ACCESS-L@INDYCMS.BITNET>
  3315. Sender:       "Microsoft Access Database Discussion List"
  3316.               <ACCESS-L@INDYCMS.BITNET>
  3317. From:         Jerry Dunietz <jerryd@MICROSOFT.COM>
  3318. Subject:      re: create table and standards etc
  3319.  
  3320. Anne L Zorner writes:
  3321.  
  3322.    Pasteing does not work into the View/SQL Window, the Edit Menu option
  3323.    is not active at that point. There is no such thing as a CREATE Window
  3324.     except for creating a table from a query dataset.
  3325.  
  3326. Note that although the main menu is not active when the View/SQL Window
  3327. is up, the standard keyboard accelerators for cut/copy/paste are
  3328. available in the View/SQL Window and other popup windows (like
  3329. property sheets) in Access. Ctrl-X is cut, Ctrl-C is copy, and Ctrl-V
  3330. is paste.
  3331.  
  3332.                                         Jerry J. Dunietz
  3333.  
  3334. Any opinions expressed are my own, and not necessarily those of my
  3335. employer.
  3336. =========================================================================
  3337. Date:         Mon, 22 Mar 1993 10:01:25 -0800
  3338. Reply-To:     "Microsoft Access Database Discussion List"
  3339.               <ACCESS-L@INDYCMS.BITNET>
  3340. Sender:       "Microsoft Access Database Discussion List"
  3341.               <ACCESS-L@INDYCMS.BITNET>
  3342. From:         Dmitry Serebrennikov <dmitry@UCSEE.BERKELEY.EDU>
  3343. Subject:      Re: create table and standards etc
  3344. In-Reply-To:  <9303221424.AA03679@nettlerash.berkeley.edu> from "Anne L Zorner
  3345.               R27.G5/" at Mar 22, 93 02:19:48 pm
  3346.  
  3347. > >        Did you try to paste the SQL code into the View/SQL window in a
  3348. > >        Create Query?  Or any query, I think the presents of the correct
  3349. > >        SQL sintax in that window will make any query into an Create
  3350. > >        query.  Just a thought.
  3351. >     Pasteing does not work into the View/SQL Window, the Edit Menu option
  3352. >    is not active at that point. There is no such thing as a CREATE Window
  3353. >     except for creating a table from a query dataset.
  3354. > >
  3355. > >        Also, you could import the structure of your existing database (if
  3356.  
  3357.     Try using the keyboard short cuts instead of the menu option, I think it
  3358.     worked for me (Ctrl+Ins), at least I am sure that you can actually type in
  3359.     that box!
  3360.  
  3361.     You right, though, if it supported the standard it would make life much
  3362.     easer for the developers who had a lot of experience with othe databases.
  3363.  
  3364.     Does MicroSoft SQL server support all the standards?  There is an interface
  3365.     to it included with MS-Access package, and you can also import the data
  3366.     from that server, so if the things are really bad you might try to import
  3367.     /create your tables using that back door :)
  3368.  
  3369.     Good Luck,
  3370.     Dmitry                                 dmitry@ucsee.berkeley.edu
  3371. =========================================================================
  3372. Date:         Mon, 22 Mar 1993 10:24:34 PST
  3373. Reply-To:     "Microsoft Access Database Discussion List"
  3374.               <ACCESS-L@INDYCMS.BITNET>
  3375. Sender:       "Microsoft Access Database Discussion List"
  3376.               <ACCESS-L@INDYCMS.BITNET>
  3377. From:         Jim Renaud <wiseguy@MCODE.AMDAHL.COM>
  3378. Subject:      Re: Counter field problem
  3379.  
  3380. > In a ACCESS table I have a date field as the primary key and a counter
  3381. > field to generate a record identifier.  I need the record numbers to be
  3382. > in the same sequence as the as the date even though the records are not
  3383. > entered in date sequence.  Any ideas?  As of now I have been unable to
  3384. > get ACCESS to re-identify the records when a new record is entered and
  3385. > its date places it in the middle of the table.  The new record is
  3386. > identified as the last record i.e. it has the highest id number.
  3387. >
  3388. > I need the identifier in sequence with the date so I can create a date
  3389. > range in a query.  In the query I use the date on the record as the
  3390. > beginning of the date range and the date on the next record to identify
  3391. > the ending date of the range.  The next record is identified by adding 1
  3392. > to the current records id number.
  3393. >
  3394.  
  3395. Because Access controls updates to Counter fields so stringently, I only
  3396. use Counter fields for tables that require an accessible number, but will
  3397. not be displayed publicly (like on forms and such). I know others may not
  3398. totally agree with me on that statement.
  3399.  
  3400. For example, an Order table might be considered a good place to use a Counter
  3401. field. This is because it makes it easier to increment the Order number (it's
  3402. done automatically). Also, it makes certain that no duplicate Order numbers
  3403. are ever used. The problem is that Access won't let you give a starting value
  3404. for Counter fields (at least I don't know how). Some customers that I am
  3405. developing this Access application for may not allow me to dictate what the
  3406. Order number (or invoice number, ...) is going to be. They may be currently
  3407. working a manual Order system and have already used thenumbers that the
  3408. Counter would start with.
  3409.  
  3410. I create a special table (call it Settings, SystemInfo, or whatever). This
  3411. table has only one record. Then define a field in this table for the current
  3412. OrderNumber, InvoiceNumber, etc. I have my own routine called NewOrderNumber()
  3413. that locks the table, gets the current OrderNumber, increments the OrderNumber
  3414. in the table, and finally unlocks the table.
  3415.  
  3416. That way, your application can easily be changed for different OrderNumber
  3417. starting values by setting that field to the correct number before the customer
  3418. uses your system for the first time. Of course, if your system is only used
  3419. in-house you might not want to go through the extra hassle I just described.
  3420.  
  3421. Now what does all this have to do with your problem??? If you wanted, you
  3422. could do the same procedure that I mentioned above. You could put the
  3423. "NewOrderNumber()" (or whatever name you need) function call in the default
  3424. value for the field that you are concerned about.
  3425.  
  3426. BTW, I also put in my "Settings" table information such as "Name", "Address",
  3427. and other pertinent information about the user of my database application. I
  3428. reference these fields in forms and reports, so that I only have to change
  3429. the values in the "Settings" table for other customers that want my application.
  3430.  
  3431.  
  3432. -----------------------------------------------------------------------
  3433.  
  3434. Jim Renaud                              [Standard Disclaimer]
  3435.  
  3436. Amdahl Corporation
  3437. M/S 205                                 Phone:  408-992-2662
  3438. Bldg. M3  Room 235                      Fax:    408-773-0833
  3439. 1230 E. Arques Avenue                   Email:  wiseguy@mcode.amdahl.com
  3440. Sunnyvale, CA 94088-3470
  3441. =========================================================================
  3442. Date:         Mon, 22 Mar 1993 11:30:48 PST
  3443. Reply-To:     "Microsoft Access Database Discussion List"
  3444.               <ACCESS-L@INDYCMS.BITNET>
  3445. Sender:       "Microsoft Access Database Discussion List"
  3446.               <ACCESS-L@INDYCMS.BITNET>
  3447. From:         RAM DIMBA <Ram.Dimba@STANFORD.BITNET>
  3448. Subject:      Help on split transactions
  3449.  
  3450. This might not be right band-width to ask the following question,
  3451. since I am using Access, I thought I should try to get help from
  3452. professional Access users.
  3453.  
  3454. How do I split a transaction?  For example, a single payment to a
  3455. vendor may consist of cost of the product, applicable sales tax and
  3456. the shipping charges.  I would like to enter all these under one
  3457. data entry form (Checks).  I would appreciate any general ideas
  3458.  or any other suggestions.
  3459.  
  3460. I am a novice programmer,so please do not laugh!!!
  3461.  
  3462. Thanks in advance!
  3463.  
  3464.  
  3465. Ram Dimba
  3466. General Accounting
  3467. Stanford University
  3468. 857 Serra Street MC 6205
  3469. Stanford, CA  94305
  3470. email : ramd@forsythe.stanford.edu
  3471. =========================================================================
  3472. Date:         Mon, 22 Mar 1993 13:58:00 CST
  3473. Reply-To:     "Microsoft Access Database Discussion List"
  3474.               <ACCESS-L@INDYCMS.BITNET>
  3475. Sender:       "Microsoft Access Database Discussion List"
  3476.               <ACCESS-L@INDYCMS.BITNET>
  3477. From:         miguelr@IHLPE.ATT.COM
  3478. Subject:      One-to-Many Relationship
  3479.  
  3480. I have a question to the Access experts:
  3481.  
  3482. How can I include a field in a form that is the ONE side
  3483. of a ONE-to-many relationship and be able to update the
  3484. undelaying table?
  3485.  
  3486. I understand how can I include a MANY-to-MANY subform.
  3487.  
  3488. Thanks,
  3489. Miguel A. Rivera
  3490. AT&T Bell Labs.
  3491. Naperville, IL. 60563
  3492. miguelr@ihlpe.att.com
  3493. =========================================================================
  3494. Date:         Mon, 22 Mar 1993 22:19:02 IST
  3495. Reply-To:     "Microsoft Access Database Discussion List"
  3496.               <ACCESS-L@INDYCMS.BITNET>
  3497. Sender:       "Microsoft Access Database Discussion List"
  3498.               <ACCESS-L@INDYCMS.BITNET>
  3499. From:         Chezy Gal <A45@TAUNIVM.BITNET>
  3500. Subject:      Re: Can not install Access
  3501. In-Reply-To:  Message of Mon, 22 Mar 1993 10:21:28 EST from <NBRINDLE@INDYCMS>
  3502.  
  3503. On Mon, 22 Mar 1993 10:21:28 EST Nathan Brindle said:
  3504. >Just a stab in the dark, but--are you running Windows in Standard or
  3505. >386 Enhanced Mode?  If Standard, get into the Control Panel and change
  3506. >it to 386 Enhanced.  That might clear up the memory problem, since the
  3507. >two modes use memory differently.
  3508. >
  3509. >No guarantee that this will work, but it might be worth a try.
  3510. >
  3511. >-----------------------------------------------------BITNET:  NBRINDLE@INDYCMS
  3512.  
  3513. I'm running windows in enhanced mode, and using about 12MB more in
  3514. virtual mem. Still it won't load. Any more sagestions...? help..?
  3515.  
  3516.  
  3517. Thanks,
  3518.  
  3519. Chezy Gal
  3520. =========================================================================
  3521. Date:         Mon, 22 Mar 1993 15:55:37 EST
  3522. Reply-To:     "Microsoft Access Database Discussion List"
  3523.               <ACCESS-L@INDYCMS.BITNET>
  3524. Sender:       "Microsoft Access Database Discussion List"
  3525.               <ACCESS-L@INDYCMS.BITNET>
  3526. From:         "Nathan Brindle" <NBRINDLE@INDYCMS.BITNET>
  3527. Subject:      Re: Can not install Access
  3528. In-Reply-To:  Message of Mon, 22 Mar 1993 22:19:02 IST from <A45@TAUNIVM>
  3529.  
  3530. OK, How far do you get in the installation process and what are the error
  3531. messages that you get when Access will not install?  Maybe that would
  3532. provide a clue.
  3533.  
  3534. -----------------------------------------------------BITNET:  NBRINDLE@INDYCMS
  3535. Nathan C. Brindle, Student Activities Office
  3536. Indiana University Purdue University Indianapolis
  3537. Staff Advisor, ALPHA PHI OMEGA, TAU OMICRON CHAPTER
  3538. List Owner, STUACTS@INDYCMS, APOSEC52@INDYCMS, and ACCESS-L@INDYCMS
  3539. Internet:    NBRINDLE@INDYCMS.IUPUI.EDU or NBRINDLE@INDYVAX.IUPUI.EDU
  3540. ------------------------------------------------------------------------------
  3541. =========================================================================
  3542. Date:         Mon, 22 Mar 1993 15:55:06 -0600
  3543. Reply-To:     "Microsoft Access Database Discussion List"
  3544.               <ACCESS-L@INDYCMS.BITNET>
  3545. Sender:       "Microsoft Access Database Discussion List"
  3546.               <ACCESS-L@INDYCMS.BITNET>
  3547. From:         MARK TURPIN <MARKT@WINROCK.ORG>
  3548. Subject:      RE: I had though that Access supported the concept of NULLs
  3549.  
  3550.   It is possible to paste SQL in to a query.
  3551.  
  3552.       1.  While in Notepad, copy the SQL code to the Clip Board.
  3553.       2.  In Access create a new query
  3554.       3.  Select SQL View and then press Ctrl V.
  3555.           This will copy the SQL to the query.
  3556. =========================================================================
  3557. Date:         Mon, 22 Mar 1993 22:16:32 GMT
  3558. Reply-To:     dadams@dstrike.demon.co.uk
  3559. Sender:       "Microsoft Access Database Discussion List"
  3560.               <ACCESS-L@INDYCMS.BITNET>
  3561. From:         David Adams <dadams@DSTRIKE.DEMON.CO.UK>
  3562. Subject:      Re: Nesting Queries
  3563.  
  3564. In message  <9303221155.aa28993@demon.demon.co.uk> you write:
  3565. >
  3566. > SQL Support Section (SQS)         Mail ALZ@UK.AC.RL.IB
  3567. > ===============================================================
  3568. > On p 508 of the Language Reference Manual it says
  3569. >
  3570. > subqueries; instead, you can nest multiple queries
  3571. >
  3572. > has anyone found any references to how one nests multiple queries in either
  3573. > the manuals or online help?
  3574. >
  3575. > I want to use correlated subqueries and want to see whether they can be done.
  3576. >
  3577. >
  3578. > example
  3579. >
  3580. > select a.x,a.y from table1 a
  3581. > where a.y not in (select b.y from table 2
  3582. >               where b.x=a.x)
  3583.  
  3584. I believe there isn't a way to nest queries using the query builder, or
  3585. by entering SQL in the SQL box.  You can get the result you need in one
  3586. of two ways:
  3587. Using the query builder: create a query, save it and then create another,
  3588. 'adding' the first as the table (in fact, it is a query) from which to
  3589. query.  Running the second query will cause the first to be executed, then
  3590. the second.  Note however, that the first must be an updateable query,
  3591. which means for one thing that it can't use parameters.
  3592. The more flexible way is to do it under Access Basic.  You can create a
  3593. query which runs on a dynaset, which itself was the result of a query,
  3594. that is use createdynaset, the first time using the database as the
  3595. object, the second time the dynaset created by the first.
  3596.  
  3597. If that was all good news (though I suspect it may not be), then here is
  3598. the bad news.  Access SQL does not support the In operator (the way you
  3599. have used it), and more troublesomely (is that a word?!), the Not In
  3600. construct.  So to acheive the exmaple code above you would have to scan
  3601. the dynaset, and test individual records.  There is no scan function in
  3602. Access, as there is in xBase, so you must use something like:
  3603.    set d_set = thedb.createdynaset("SQL")
  3604.    if d_set.recordcount<>0 then
  3605.       do while not d_set.eof
  3606.          ...
  3607.          ...
  3608.          d_set.movenext
  3609.       loop
  3610.    endif
  3611.  
  3612. If you aren't sure how to code the example you gave using this technique
  3613. just let me know and I am sure I can point you in the right direction.
  3614.  
  3615.  
  3616. David Adams, Data Strike Computers Ltd.
  3617. =========================================================================
  3618. Date:         Mon, 22 Mar 1993 22:19:54 GMT
  3619. Reply-To:     dadams@dstrike.demon.co.uk
  3620. Sender:       "Microsoft Access Database Discussion List"
  3621.               <ACCESS-L@INDYCMS.BITNET>
  3622. From:         David Adams <dadams@DSTRIKE.DEMON.CO.UK>
  3623. Subject:      Re: re: create table and standards etc
  3624.  
  3625. In message  <9303221427.aa04025@demon.demon.co.uk> you write:
  3626. >
  3627. >     Because MSAccess has deliberatly changed the meaning
  3628. >     behind some of the relational terminologies (in order to comply with
  3629. >     dbase) so it means that it is harder for relationally experienced
  3630. >     users to use it.
  3631. But I would guess there are more people who have an xBase background
  3632. who are starting to use Access than people from other backgrounds, such
  3633. as those with a more rigorous SQL implementation (like DB2 or whatever).
  3634. Also, see my other reply regarding standards.
  3635. David Adams, Data Strike Computers Ltd.
  3636. =========================================================================
  3637. Date:         Mon, 22 Mar 1993 22:31:10 GMT
  3638. Reply-To:     dadams@dstrike.demon.co.uk
  3639. Sender:       "Microsoft Access Database Discussion List"
  3640.               <ACCESS-L@INDYCMS.BITNET>
  3641. From:         David Adams <dadams@DSTRIKE.DEMON.CO.UK>
  3642. Subject:      Re: Import/Export Setup Window
  3643.  
  3644. In message  <9303221647.aa06651@demon.demon.co.uk> you write:
  3645. >
  3646. > SQL Support Section (SQS)         Mail ALZ@UK.AC.RL.IB
  3647. > ===============================================================
  3648. > Why is that this window does not allow me to switch back to other windows
  3649. > in the access desktop? Since I can find no way of automatically getting
  3650. > my 75 columns names into my specification (yes I need them cos I'm importing
  3651. > from a fixed width file) I had hoped to use copy and paste on each column name
  3652. > .
  3653. >
  3654. > I can see that I should have started from the import spec to create the table
  3655. > but that does not seem obvious, normally one creates the table first
  3656. > and then loads in data (which may come from many sources.
  3657. >
  3658. My we are at the keyboard a lot aren't we!  If you have so many complaints
  3659. about Access then why are you using it?!!! ;)
  3660.  
  3661. Seriously though, if you are to make progress with Access you must get
  3662. out of some old fashioned (and they maybe are just fashions, though I
  3663. doubt it) ways of thinking.  Access is a lot more object oriented than
  3664. other database systems, and so you should try not to go about things the
  3665. way you may have done in the past.  I found it frustrating at first since
  3666. I knew how to acheive what I wanted in xBase but couldn't see how it could
  3667. be done with Access.  Forgetting 50% of the things I knew about xBase, a
  3668. lot of things suddenly dawned on me, and I made much faster progress.
  3669.  
  3670. If Microsoft had taken the plunge you wouldn't define the tables at all,
  3671. you'd define the forms and that would build the tables.
  3672.  
  3673. To avoid using the import specification facility (since it was not flexible
  3674. enough for my needs) I wrote an import routine which used a table as a rule
  3675. base for where each field starts and ends, to which table it should be added
  3676. and what type of data it is.  It didn't reference any table or field
  3677. explicitly, instead implicitily from the rules table, so that I can add
  3678. new import types without changing the code, only the rules table... It
  3679. may sound long winded but it only took a couple of hours to put together.
  3680. David Adams, Data Strike Computers Ltd.
  3681. =========================================================================
  3682. Date:         Mon, 22 Mar 1993 22:31:58 GMT
  3683. Reply-To:     dadams@dstrike.demon.co.uk
  3684. Sender:       "Microsoft Access Database Discussion List"
  3685.               <ACCESS-L@INDYCMS.BITNET>
  3686. From:         David Adams <dadams@DSTRIKE.DEMON.CO.UK>
  3687. Subject:      Re: Help on split transactions
  3688.  
  3689. In message  <9303221959.aa09489@demon.demon.co.uk> you write:
  3690. >
  3691. > This might not be right band-width to ask the following question,
  3692. > since I am using Access, I thought I should try to get help from
  3693. > professional Access users.
  3694. >
  3695. > How do I split a transaction?  For example, a single payment to a
  3696. > vendor may consist of cost of the product, applicable sales tax and
  3697. > the shipping charges.  I would like to enter all these under one
  3698. > data entry form (Checks).  I would appreciate any general ideas
  3699. >  or any other suggestions.
  3700. >
  3701. > I am a novice programmer,so please do not laugh!!!
  3702. >
  3703. > Thanks in advance!
  3704. >
  3705. >
  3706. > Ram Dimba
  3707. > General Accounting
  3708. > Stanford University
  3709. > 857 Serra Street MC 6205
  3710. > Stanford, CA  94305
  3711. > email : ramd@forsythe.stanford.edu
  3712. >
  3713. Can you explain your requirements a bit more.  I can't see quite what you
  3714. are asking.
  3715. David Adams, Data Strike Computers Ltd.
  3716. =========================================================================
  3717. Date:         Mon, 22 Mar 1993 18:25:30 EST
  3718. Reply-To:     "Microsoft Access Database Discussion List"
  3719.               <ACCESS-L@INDYCMS.BITNET>
  3720. Sender:       "Microsoft Access Database Discussion List"
  3721.               <ACCESS-L@INDYCMS.BITNET>
  3722. From:         "Nathan Brindle" <NBRINDLE@INDYCMS.BITNET>
  3723. Subject:      Re: Help on split transactions
  3724. In-Reply-To:  Message of Mon,
  3725.               22 Mar 1993 22:31:58 GMT from <dadams@DSTRIKE.DEMO N.CO.UK>
  3726.  
  3727. I think I see what he wants to do.  He wants to show a split transaction
  3728. on a check (or more likely, a deposit) in the check ledger.  Quicken does
  3729. this by opening a little window that allows you to put in multiple notes
  3730. and amounts, for instance, if you had 3 checks on a single deposit, the
  3731. ledger would show the TOTAL deposit and you could open the little window
  3732. for the DETAILS--how much each check in the deposit was, whom it was from,
  3733. etc.  This sounds like a job for a main form/subform where the subform
  3734. would be a datasheet view of the details.
  3735.  
  3736. -----------------------------------------------------BITNET:  NBRINDLE@INDYCMS
  3737. Nathan C. Brindle, Student Activities Office
  3738. Indiana University Purdue University Indianapolis
  3739. Staff Advisor, ALPHA PHI OMEGA, TAU OMICRON CHAPTER
  3740. List Owner, STUACTS@INDYCMS, APOSEC52@INDYCMS, and ACCESS-L@INDYCMS
  3741. Internet:    NBRINDLE@INDYCMS.IUPUI.EDU or NBRINDLE@INDYVAX.IUPUI.EDU
  3742. ------------------------------------------------------------------------------
  3743. =========================================================================
  3744. Date:         Tue, 23 Mar 1993 09:24:36 EST
  3745. Reply-To:     "Microsoft Access Database Discussion List"
  3746.               <ACCESS-L@INDYCMS.BITNET>
  3747. Sender:       "Microsoft Access Database Discussion List"
  3748.               <ACCESS-L@INDYCMS.BITNET>
  3749. From:         Pekka Koskinen CIMO <koskinen@OPH.FI>
  3750. Subject:      Multiuser settings
  3751.  
  3752. I'm setting up an Access database, which up to 3-4 people might use
  3753. simultaneously (they are using the same form to add records to a same
  3754. table). Any recommendations on what are the best settings(refersh times
  3755. etc)?
  3756.  
  3757. Any hints appreciated!
  3758.  
  3759. Pekka
  3760.  
  3761. :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :)
  3762.  
  3763.     _/_/_/_/   _/   _/_/  _/_/  _/_/_/_/  "Never try to teach a pig to sing.
  3764.    _/    _/   _/   _/ _/_/ _/  _/    _/     You will only lose your temper,
  3765.   _/         _/   _/      _/  _/    _/        and it frustrates the pig."
  3766.  _/    _/   _/   _/      _/  _/    _/
  3767. _/_/_/_/   _/   _/      _/  _/_/_/_/
  3768.  
  3769. Pekka Koskinen    tel +358-(9)0-7747 7962    fax +358-(9)0-7747 7064
  3770. CIMO, P.O. Box 343, 00531 Helsinki, FINLAND
  3771. =========================================================================
  3772. Date:         Tue, 23 Mar 1993 01:04:49 -0800
  3773. Reply-To:     "Microsoft Access Database Discussion List"
  3774.               <ACCESS-L@INDYCMS.BITNET>
  3775. Sender:       "Microsoft Access Database Discussion List"
  3776.               <ACCESS-L@INDYCMS.BITNET>
  3777. From:         Mark Plutowksi <pluto%cs.UCSD.EDU@SDSC.BITNET>
  3778. Subject:      Comparisons with Paradox & Foxpro
  3779.  
  3780. TO THOSE OF YOU WHO HAVE USED PARADOX AND FOXPRO FOR WINDOWS:
  3781.  
  3782.  
  3783. Hopefully by now many of you have had a chance to evaluate ACCESS.
  3784. I am about to start an evaluation which will culiminate in a choice
  3785. between Access, Paradox, and Foxpro.  As I understand them
  3786. so far, each has different strengths, namely:
  3787.  
  3788. Foxpro: portability (Unix, Mac, PC, NT?)
  3789.  
  3790. Paradox: speed and programmability
  3791.  
  3792. Access: slick interface and ease of development
  3793.  
  3794.  
  3795. I intend to write a single mini application in each
  3796. of these and compare the results.  I want to do one
  3797. mini-application in depth, because it may be that,
  3798. while Access is great for doing certain things easily,
  3799. perhaps it is not much easier than Paradox, say, once
  3800. you require full flexibility.  Anyway, here's what
  3801. I'd like to evaluate:
  3802.  
  3803. A. Query, sort, filter, and copy time:
  3804.         1. 400,000 records with 2 fields and integer key.
  3805.         2. 10000 records with 128 fields, using a long character key
  3806.            which is a function of 2 or more fields.
  3807.         3. Finding the unique record in a set optimizing
  3808.            a set of constraints (say, 10000 records).
  3809.  
  3810. B. Rapid prototyping: time to implement a report or form
  3811.    using query, sort, or filter (i.e., A.1, A.2, and A.3.)
  3812.  
  3813. C. Programmability:  control each gives over formatting of
  3814.    complex forms, reports, and menu control flow.
  3815.  
  3816. D. Ease of use: look and feel of the resulting apps;
  3817.    importantly, is there a look and feel that is enforced
  3818.    by the package (important if the task is to be split
  3819.    up among programmers who are possibly separated by
  3820.    space or time.)
  3821.  
  3822. I'd be glad to report my results (don't hold your breath, though,
  3823. I'll be starting on this in a few weeks, needing to line
  3824. up the resources and programmers so that we can do all of
  3825. the comparisons concurrently.)
  3826.  
  3827. Are there any results, tips, or comments anyone can
  3828. provide that will make my results easier to obtain,
  3829. more meaningful, or more focussed?
  3830.  
  3831.  
  3832. Thanks,
  3833.  
  3834. = Mark Plutowski
  3835. =========================================================================
  3836. Date:         Tue, 23 Mar 1993 07:27:34 CST
  3837. Reply-To:     ardie@ux1.cso.uiuc.edu
  3838. Sender:       "Microsoft Access Database Discussion List"
  3839.               <ACCESS-L@INDYCMS.BITNET>
  3840. From:         "R. D. McClary" <ardie@UX1.CSO.UIUC.EDU>
  3841. Subject:      Access unusable
  3842.  
  3843.      I have asked this in 2 different UseNET groups with no solution.  I
  3844. cannot run Access when using W4Wg's.  My machine will hang at any time - it
  3845. could by just after I click the icon, it could be just before I can select a
  3846. menu, it could be while I'm retrieving a file, etc.  The lockup is a total
  3847. hang.  I have no alternative but to power down and re-start (ouch!).
  3848.  
  3849.      My machine is an IBM 55/sx w/4Mb RAM and a 6 Mb perm. swapfile.  I run
  3850. only in 386Enh, and, using emm386.exe /noems, I have most of my drivers
  3851. loaded high.  System resources are generally in the low 80's.  The hang
  3852. happens whether or not I have other utilities going (clock, printman,
  3853. appbar, wallpaper or none, etc.), and it occurs whether or not I have
  3854. actually used the network.  It occurs even if I have neither accessed a
  3855. remote, shared device nor shared anything from my system.  Strangely enough,
  3856. other people in my workgroup can access and use the copy on my drive (yes,
  3857. we each have our own licnese!).
  3858.  
  3859.      Finally, I should say that I replaced the network driver with the one
  3860. that came with Access.  My files were all dated NOV 92.  When my colleagues
  3861. got their copies, their files were dated JAN 93.  I re-installed Access
  3862. using their copies - including an even newer net driver.  NO LUCK.  Right
  3863. now, I can only use Access by inserting a clean-boot floppy and re-booting.
  3864. Does anyone in this group have any ideasd?  Thanks.
  3865. [][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][]
  3866.                /|              []
  3867.             ` o.O '            []   ardie@ux1.cso.uiuc.edu
  3868.             =(___)=            []   R. D. McClary
  3869.                U               []   Department of Plant Pathology
  3870.           ACK!THPTPHH!         []   University of Illinois, Urbana-Champaign
  3871. [][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][]
  3872. =========================================================================
  3873. Date:         Tue, 23 Mar 1993 16:26:48 +0100
  3874. Reply-To:     "Microsoft Access Database Discussion List"
  3875.               <ACCESS-L@INDYCMS.BITNET>
  3876. Sender:       "Microsoft Access Database Discussion List"
  3877.               <ACCESS-L@INDYCMS.BITNET>
  3878. From:         MARTIN@HSEPM1.HSE.NL
  3879. Subject:      Macro condition problem solved
  3880.  
  3881. Hey guys and girls!
  3882.  
  3883. I'm feeling enthousiastic because I solved (with some help) a problem.
  3884.  
  3885. The problem was the macro condition disn't accept my syntax:
  3886.  
  3887. DFirst("fieldname",tablename)=[fieldname]
  3888.  
  3889. Wich it should, according to everybody.
  3890.  
  3891. The solution came when we realized Access uses the Listseparator you have
  3892. assigned inside Windows under Configuration settings International.
  3893. So I had a semicolon (;) there defined as separator. That's why.
  3894.  
  3895. Another one solved. It seems one doesn't have to program much and most
  3896. things are possible from within the macro (at least that's what I keep trying).
  3897.  
  3898. Martin Ederveen.
  3899.  
  3900. -------------------------------------------------------------------------------
  3901. |  ing. Martin W. Ederveen           |  "In the future there will be real     |
  3902. |  Hogeschool Eindhoven              |   thinking machines.                   |
  3903. |  Rachelsmolen 1                    |   Yes, but who's thoughts will they    |
  3904. |  5612 MA Eindhoven                 |   be thinking?"                        |
  3905. |  tel. +31 (40) 605 262             |                                        |
  3906. |  MARTIN@HSEPM1.HSE.NL              |   Quotation from Dr.Who: The Curse     |
  3907. |  SURF017@KUB.NL                    |   of Fenric                            |
  3908. -------------------------------------------------------------------------------
  3909. =========================================================================
  3910. Date:         Tue, 23 Mar 1993 12:22:00 PST
  3911. Reply-To:     "Microsoft Access Database Discussion List"
  3912.               <ACCESS-L@INDYCMS.BITNET>
  3913. Sender:       "Microsoft Access Database Discussion List"
  3914.               <ACCESS-L@INDYCMS.BITNET>
  3915. From:         "Ray Porrata" <raypo@MICROSOFT.COM>
  3916. Subject:      RE: Access unusable
  3917.  
  3918. Acces come with drivers especially for windows for workgroups.  This
  3919. must be loaded before using access on a workgroup setting.
  3920.  
  3921. As for windows:
  3922. Using the reference disk get all the address being used by memory
  3923. boards(eg: D800-DFFF for token ring cards.)  And in the [ENH386]
  3924. section of you system.ini file insert a line
  3925. emmexclude=MEMORYRANGE1-MEMORYRANGE2.
  3926.  
  3927. Ray :-)
  3928. ----------
  3929. From: "R. D. McClary"  <netmail!ardie@UX1.CSO.UIUC.EDU>
  3930. To: Multiple recipients of list ACCESS-L
  3931. <ACCESS-L%INDYCMS.BITNET@pucc.Princeton.EDU>
  3932. Subject: Access unusable
  3933. Date: Tuesday, March 23, 1993 7:27AM
  3934.  
  3935.      I have asked this in 2 different UseNET groups with no solution.  I
  3936. cannot run Access when using W4Wg's.  My machine will hang at any time - it
  3937. could by just after I click the icon, it could be just before I can select a
  3938. menu, it could be while I'm retrieving a file, etc.  The lockup is a total
  3939. hang.  I have no alternative but to power down and re-start (ouch!).
  3940.  
  3941.      My machine is an IBM 55/sx w/4Mb RAM and a 6 Mb perm. swapfile.  I run
  3942. only in 386Enh, and, using emm386.exe /noems, I have most of my drivers
  3943. loaded high.  System resources are generally in the low 80's.  The hang
  3944. happens whether or not I have other utilities going (clock, printman,
  3945. appbar, wallpaper or none, etc.), and it occurs whether or not I have
  3946. actually used the network.  It occurs even if I have neither accessed a
  3947. remote, shared device nor shared anything from my system.  Strangely enough,
  3948. other people in my workgroup can access and use the copy on my drive (yes,
  3949. we each have our own licnese!).
  3950.  
  3951.      Finally, I should say that I replaced the network driver with the one
  3952. that came with Access.  My files were all dated NOV 92.  When my colleagues
  3953. got their copies, their files were dated JAN 93.  I re-installed Access
  3954. using their copies - including an even newer net driver.  NO LUCK.  Right
  3955. now, I can only use Access by inserting a clean-boot floppy and re-booting.
  3956. Does anyone in this group have any ideasd?  Thanks.
  3957. [][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][]
  3958.                /|              []
  3959.             ` o.O '            []   ardie@ux1.cso.uiuc.edu
  3960.             =(___)=            []   R. D. McClary
  3961.                U               []   Department of Plant Pathology
  3962.           ACK!THPTPHH!         []   University of Illinois, Urbana-Champaign
  3963. [][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][]
  3964. =========================================================================
  3965. Date:         Tue, 23 Mar 1993 10:23:00 -0500
  3966. Reply-To:     "Microsoft Access Database Discussion List"
  3967.               <ACCESS-L@INDYCMS.BITNET>
  3968. Sender:       "Microsoft Access Database Discussion List"
  3969.               <ACCESS-L@INDYCMS.BITNET>
  3970. From:         "ext6774-Another one of those days..."
  3971.               <SSHANNY%BEAUTY@NEXUS.QGRAPH.COM>
  3972. Subject:      Re: Help on split transactions
  3973.  
  3974. I'm not sure that I understand exactly what it is that you want to do
  3975. with these transactions.  Are you saying that you want to take the info
  3976. that you enter into the (checks) form and send it to different tables
  3977. or are you sending the information to different programs such as the
  3978. Peachtree accounting program? Both scenarios have solutions in Access.
  3979. Give us some more information and we will try to help you out.  And
  3980. remember, we all started at the begining at some point...
  3981. =========================================================================
  3982. Date:         Tue, 23 Mar 1993 16:26:35 -0400
  3983. Reply-To:     "Microsoft Access Database Discussion List"
  3984.               <ACCESS-L@INDYCMS.BITNET>
  3985. Sender:       "Microsoft Access Database Discussion List"
  3986.               <ACCESS-L@INDYCMS.BITNET>
  3987. From:         EMACLEAN@AC.DAL.CA
  3988. Subject:      simple question re counter
  3989.  
  3990. I am a complete novice with ACCESS or any other database package.
  3991. My question is:
  3992.  
  3993. If I use a data type of "counter" as the primary key in one table, can
  3994. it be a foreign key in another table.  And if this is possible, can
  3995. this foreign key be repeatable.
  3996.  
  3997. My problem is that I used counter as the primary key in my "customer"
  3998. table and as long as I had just one order in my "order" table with
  3999. the customer ID# (which was the "counter" data type) I was OK.  When
  4000. I tried to enter a new order from the same customer the system
  4001. refused.
  4002.  
  4003. Thanks for taking the time to help someone "wet behind the ears" and
  4004. designing a database for a school project.
  4005.  
  4006. emaclean@ac.dal.ca
  4007. =========================================================================
  4008. Date:         Wed, 24 Mar 1993 13:09:07 GMT
  4009. Reply-To:     "Microsoft Access Database Discussion List"
  4010.               <ACCESS-L@INDYCMS.BITNET>
  4011. Sender:       "Microsoft Access Database Discussion List"
  4012.               <ACCESS-L@INDYCMS.BITNET>
  4013. From:         "Anne L Zorner R27.G5/" <ALZ@IBM-B.RUTHERFORD.AC.UK>
  4014. Subject:      thankyou for your replys to my notes
  4015.  
  4016. SQL Support Section (SQS)         Mail ALZ@UK.AC.RL.IB
  4017. ===============================================================
  4018.  
  4019. I am sorry that I have not changed from my old fashioned view of the world
  4020. but I am trying! Thats why I am asking the questions. I keep hoping
  4021. that this new world might enable me to do things faster, without producing
  4022. applications for things that I would hope the system would do for me.
  4023. Being based on objects I had hoped that this world would allow me to take
  4024. an object and take pictures of it in different views, say having a table
  4025. and creating a default export filter to it with column names in place
  4026. and sample column numbers for within a fixed text file. Or that because
  4027. I was in one window that it would not stop me from being able to get
  4028. access to the main windows point and click options. I beleive in things
  4029. like orthogonality having to use fast paths strikes me to herralding from
  4030. the old world.
  4031.  
  4032. I am driven by my mouse, he is a friendly rodent and I get quite disspaointed
  4033. when he cant be exercised.
  4034.  
  4035. Again thanks for all the notes. I probably wont answer them all cos sadly
  4036. I am still based, in the main, in that old world of mainframe operating
  4037. office systems.
  4038.  
  4039. Re the standards issue... I am not the one claiming compatability.
  4040. Just one requesting it, and wondering whether anyone else cared at all.
  4041.  
  4042. Anne
  4043. Thankyou
  4044. ===============================================================
  4045. =========================================================================
  4046. Date:         Wed, 24 Mar 1993 10:35:00 EST
  4047. Reply-To:     "Microsoft Access Database Discussion List"
  4048.               <ACCESS-L@INDYCMS.BITNET>
  4049. Sender:       "Microsoft Access Database Discussion List"
  4050.               <ACCESS-L@INDYCMS.BITNET>
  4051. From:         Vince Scarafino <Scarafino@MULTICS-A.PMS.FORD.COM>
  4052. Subject:      Re: Comparisons with Paradox & Foxpro
  4053. In-Reply-To:  Message of 23 Mar 93 04:04 EST from "Mark Plutowksi"
  4054.  
  4055.  >Date:  23 March 1993 04:04 est
  4056.  >From:  Mark Plutowksi <pluto%cs.UCSD.EDU%SDSC.BITNET at PUCC.PRINCETON.EDU>
  4057.  >Subject:  Comparisons with Paradox & Foxpro
  4058.  
  4059.  >TO THOSE OF YOU WHO HAVE USED PARADOX AND FOXPRO FOR WINDOWS:
  4060.  >
  4061.  >
  4062.  >Hopefully by now many of you have had a chance to evaluate ACCESS.
  4063.  >I am about to start an evaluation which will culiminate in a choice
  4064.  >between Access, Paradox, and Foxpro.  As I understand them
  4065.  >so far, each has different strengths, namely:
  4066.  >
  4067.  >Foxpro: portability (Unix, Mac, PC, NT?)
  4068.  >
  4069.  >Paradox: speed and programmability
  4070.  >
  4071.  >Access: slick interface and ease of development
  4072.  >
  4073.  >
  4074.  >I intend to write a single mini application in each
  4075.  >of these and compare the results.  I want to do one
  4076.  >mini-application in depth, because it may be that,
  4077.  >while Access is great for doing certain things easily,
  4078.  >perhaps it is not much easier than Paradox, say, once
  4079.  >you require full flexibility.  Anyway, here's what
  4080.  >I'd like to evaluate:
  4081.  >
  4082.  >A. Query, sort, filter, and copy time:
  4083.  >        1. 400,000 records with 2 fields and integer key.
  4084.  >        2. 10000 records with 128 fields, using a long character key
  4085.  >           which is a function of 2 or more fields.
  4086.  >        3. Finding the unique record in a set optimizing
  4087.  >           a set of constraints (say, 10000 records).
  4088.  >
  4089.  >B. Rapid prototyping: time to implement a report or form
  4090.  >   using query, sort, or filter (i.e., A.1, A.2, and A.3.)
  4091.  >
  4092.  >C. Programmability:  control each gives over formatting of
  4093.  >   complex forms, reports, and menu control flow.
  4094.  >
  4095.  >D. Ease of use: look and feel of the resulting apps;
  4096.  >   importantly, is there a look and feel that is enforced
  4097.  >   by the package (important if the task is to be split
  4098.  >   up among programmers who are possibly separated by
  4099.  >   space or time.)
  4100.  >
  4101.  >I'd be glad to report my results (don't hold your breath, though,
  4102.  >I'll be starting on this in a few weeks, needing to line
  4103.  >up the resources and programmers so that we can do all of
  4104.  >the comparisons concurrently.)
  4105.  >
  4106.  >Are there any results, tips, or comments anyone can
  4107.  >provide that will make my results easier to obtain,
  4108.  >more meaningful, or more focussed?
  4109.  >
  4110.  >
  4111.  >Thanks,
  4112.  >
  4113.  >= Mark Plutowski
  4114.  
  4115. I don't know if my request is within the scope of what you are trying to
  4116. do.  If it isn't please feel free to ignore it.  However, one item of
  4117. interest is the extent to which applications can be incorporated into a
  4118. truely distributed environment.  The ease of these packages working with
  4119. other relational data base environments, such as Sybase, Ingress,
  4120. ORACLE, DB2 would help some of us understand the implication of choosing
  4121. these packages vis-a-vis SQL language interoperability.  This might be a
  4122. lot more work than you bargained for, but you asked!  :-)
  4123.  
  4124. Vince
  4125. =========================================================================
  4126. Date:         Tue, 23 Mar 1993 16:06:24 -0500
  4127. Reply-To:     "Microsoft Access Database Discussion List"
  4128.               <ACCESS-L@INDYCMS.BITNET>
  4129. Sender:       "Microsoft Access Database Discussion List"
  4130.               <ACCESS-L@INDYCMS.BITNET>
  4131. From:         Toby Rockwell <p00220@PSILINK.COM>
  4132. Subject:      Access on a Network
  4133.  
  4134. Maybe I'm missing some important point, but I have not been able to get
  4135. the answer from the documentation, or from MS support, or from local
  4136. computer staff.
  4137.  
  4138. What I want to do is run an ACCESS application as an order entry system
  4139. for a small company.  This will run on 4 PC's each running
  4140. a (registered) copy of access; but all using a single database so that
  4141. the customer, order, order-entry-line, (etc.) tables are commonly
  4142. accessed, updated and used for output.  From what I have been able
  4143. to find out, there would be no problem doing this on a traditional
  4144. Client/Server net.  But this seems like killing a gnat
  4145. with an elephant gun since it seems that a peer to peer
  4146. network would more than suffice.  HOWEVER, I have received
  4147. conflicting information as to whether or not such a network (WFWG,
  4148. LANtastic, or NetWare Lite) can accomplish this.  I would love to throw
  4149. a few more dollars Bill Gates way and solve this with WFWG; but first I
  4150. would like to know if that would work.  Can anyone tell me if it will.
  4151.  
  4152. Alternatively, what IS the solution.  We are not of a size to hire a
  4153. network guru; and the size of the network and application is teeny by
  4154. most networking standards.
  4155. =========================================================================
  4156. Date:         Wed, 24 Mar 1993 08:19:14 CST
  4157. Reply-To:     ardie@ux1.cso.uiuc.edu
  4158. Sender:       "Microsoft Access Database Discussion List"
  4159.               <ACCESS-L@INDYCMS.BITNET>
  4160. From:         "R. D. McClary" <ardie@UX1.CSO.UIUC.EDU>
  4161. Subject:      Success with Access and W4WG's
  4162.  
  4163.      My thanks to those that replied to my inability to use Access while
  4164. W4WG's was running.  I needed to exclude the section of memory used by my
  4165. network card.  I think it works now.
  4166. [][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][]
  4167.                /|              []
  4168.             ` o.O '            []   ardie@ux1.cso.uiuc.edu
  4169.             =(___)=            []   R. D. McClary
  4170.                U               []   Department of Plant Pathology
  4171.           ACK!THPTPHH!         []   University of Illinois, Urbana-Champaign
  4172. [][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][]
  4173. =========================================================================
  4174. Date:         Wed, 24 Mar 1993 11:38:20 PST
  4175. Reply-To:     "Microsoft Access Database Discussion List"
  4176.               <ACCESS-L@INDYCMS.BITNET>
  4177. Sender:       "Microsoft Access Database Discussion List"
  4178.               <ACCESS-L@INDYCMS.BITNET>
  4179. From:         Jim Renaud <wiseguy@MCODE.AMDAHL.COM>
  4180. Subject:      Re: Access on a Network
  4181.  
  4182. >
  4183. > Maybe I'm missing some important point, but I have not been able to get
  4184. > the answer from the documentation, or from MS support, or from local
  4185. > computer staff.
  4186. >
  4187. > What I want to do is run an ACCESS application as an order entry system
  4188. > for a small company.  This will run on 4 PC's each running
  4189. > a (registered) copy of access; but all using a single database so that
  4190. > the customer, order, order-entry-line, (etc.) tables are commonly
  4191. > accessed, updated and used for output.  From what I have been able
  4192. > to find out, there would be no problem doing this on a traditional
  4193. > Client/Server net.  But this seems like killing a gnat
  4194. > with an elephant gun since it seems that a peer to peer
  4195. > network would more than suffice.  HOWEVER, I have received
  4196. > conflicting information as to whether or not such a network (WFWG,
  4197. > LANtastic, or NetWare Lite) can accomplish this.  I would love to throw
  4198. > a few more dollars Bill Gates way and solve this with WFWG; but first I
  4199. > would like to know if that would work.  Can anyone tell me if it will.
  4200. >
  4201. > Alternatively, what IS the solution.  We are not of a size to hire a
  4202. > network guru; and the size of the network and application is teeny by
  4203. > most networking standards.
  4204. >
  4205.  
  4206. This is exactly what I'm working on right now. When finished, 5 users will be
  4207. able to enter orders, write POs, print invoices (my client has multiple types
  4208. of invoices they need), receive shipments (ordered from POs), and finally
  4209. ship the end product out (from the sales orders).
  4210.  
  4211. Right now, I have the sales order (add and search) working. PO system is about
  4212. 75% done. Invoicing is about 30% done. The rest is still "blue-sky" right
  4213. now. There is a lot of underlying forms and tables that work too; like
  4214. Customers, Vendors, Parts, Manufacturers, Employees, etc.
  4215. Right now I have two computers in a WFWGs network that can create orders and
  4216. update any other the other stuff I mentioned is complete.
  4217.  
  4218. So the answer to your question is definitely YES. WFWGs can handle doing what
  4219. you want. I do it (albeit partially) now. I expect to have most of it finished
  4220. in a couple of weeks. I have NOT had ANY problems using Access on WFWGs. Just
  4221. make sure you install the network disk (that comes with Access) before using
  4222. your system on the WFWG network.
  4223.  
  4224. Also, my client is very pleased with what I have done with Access so far.
  4225. The Schedule+, eMail, and Chat systems that come with WFWGs have really excited
  4226. my client also.
  4227.  
  4228. Go for It!
  4229.  
  4230.  
  4231. -----------------------------------------------------------------------
  4232.  
  4233. Jim Renaud                              [Standard Disclaimer]
  4234.  
  4235. Amdahl Corporation
  4236. M/S 205                                 Phone:  408-992-2662
  4237. Bldg. M3  Room 235                      Fax:    408-773-0833
  4238. 1230 E. Arques Avenue                   Email:  wiseguy@mcode.amdahl.com
  4239. Sunnyvale, CA 94088-3470
  4240. =========================================================================
  4241. Date:         Tue, 23 Mar 1993 21:54:13 GMT
  4242. Reply-To:     dadams@dstrike.demon.co.uk
  4243. Sender:       "Microsoft Access Database Discussion List"
  4244.               <ACCESS-L@INDYCMS.BITNET>
  4245. From:         David Adams <dadams@DSTRIKE.DEMON.CO.UK>
  4246. Subject:      Re: Comparisons with Paradox & Foxpro
  4247.  
  4248. In message  <9303230909.aa12679@demon.demon.co.uk> you write:
  4249. >
  4250. > TO THOSE OF YOU WHO HAVE USED PARADOX AND FOXPRO FOR WINDOWS:
  4251. >
  4252. >
  4253. > Hopefully by now many of you have had a chance to evaluate ACCESS.
  4254. > I am about to start an evaluation which will culiminate in a choice
  4255. > between Access, Paradox, and Foxpro.  As I understand them
  4256. > so far, each has different strengths, namely:
  4257. >
  4258. > Foxpro: portability (Unix, Mac, PC, NT?)
  4259. >
  4260. > Paradox: speed and programmability
  4261. >
  4262. > Access: slick interface and ease of development
  4263. >
  4264. With respect, in *my* opinion this is complete bunk.  Taking each point you
  4265. mention in turn... Versions of Fox for Unix and the Mac are way behind the
  4266. DOS versions at present, though it may be a factor in the future.  And what
  4267. about ODBC allowing cross platform data sharing? Always
  4268. remember that Microsoft are using FoxPro to get at the substantial xBase
  4269. database market.  In the future, when xBase's popularity falters (as surely
  4270. it will, have you looked at a Fox for Win application's code for example)
  4271. then what happens to FoxPro and the development of versions on other
  4272. platforms?  All of the OS's you mention (if you are talking about a PC
  4273. running Windows) have GUI and are becoming more and more object oriented -
  4274. xBase is just about the least object oriented thing you could have.  Surely
  4275. it makes sense to use a tool that was designed correctly from that start?
  4276. Speed and programmability of Paradox may be a more reasonable statement.
  4277. However, I have yet to seem it out perform FoxPro.  It is faster than
  4278. Access when it comes to queries, but opening a form on the screen takes
  4279. an hour and a day (on a fast PC).  Programmability is most certainly a
  4280. strong point of Paradox, but again, I have not seen anything *useful* that
  4281. cannot be done with other packages.  Access does have a slick interface but
  4282. then so does Paradox, and even Fox for Windows screens can look very slick,
  4283. as long as they weren't written for Fox for DOS.  Development is easier in
  4284. that more is taken care of by the system than in Fox, but not more than in
  4285. Paradox.  Which do I think is best?  It depends.  See below.
  4286.  
  4287. >
  4288. > I intend to write a single mini application in each
  4289. > of these and compare the results.  I want to do one
  4290. > mini-application in depth, because it may be that,
  4291. > while Access is great for doing certain things easily,
  4292. > perhaps it is not much easier than Paradox, say, once
  4293. > you require full flexibility.  Anyway, here's what
  4294. This is a good way of evaluating the applications.  It could be a lengthy
  4295. process though - don't make the applications too simple else you won't
  4296. have the full picture.
  4297.  
  4298. > I'd like to evaluate:
  4299. >
  4300. > A. Query, sort, filter, and copy time:
  4301. >         1. 400,000 records with 2 fields and integer key.
  4302. >         2. 10000 records with 128 fields, using a long character key
  4303. >            which is a function of 2 or more fields.
  4304. >         3. Finding the unique record in a set optimizing
  4305. >            a set of constraints (say, 10000 records).
  4306. This are definite requirements and should be easy enough to test - though
  4307. see notes below regarding Access's performance.
  4308. >
  4309. > B. Rapid prototyping: time to implement a report or form
  4310. >    using query, sort, or filter (i.e., A.1, A.2, and A.3.)
  4311. Significantly faster in Paradox and Access than Fox I would guess, unless
  4312. you have a lot of xBase expertise (maybe) again see below.
  4313. >
  4314. > C. Programmability:  control each gives over formatting of
  4315. >    complex forms, reports, and menu control flow.
  4316. Access is generally considered to be the least flexible of the three and
  4317. yet I have just completed an application using it which required a very
  4318. complex flow between forms, things happening automatically etc.  It coped
  4319. fine.
  4320. >
  4321. > D. Ease of use: look and feel of the resulting apps;
  4322. >    importantly, is there a look and feel that is enforced
  4323. >    by the package (important if the task is to be split
  4324. >    up among programmers who are possibly separated by
  4325. >    space or time.)
  4326. All three tools can build easy to use applications - it is more in the skill
  4327. of the developer than the package.  Paradox would probably provide the most
  4328. flexibility but do you need it?
  4329. >
  4330. > I'd be glad to report my results (don't hold your breath, though,
  4331. > I'll be starting on this in a few weeks, needing to line
  4332. > up the resources and programmers so that we can do all of
  4333. > the comparisons concurrently.)
  4334. I'd be interested to read them.
  4335.  
  4336. The choice between Fox and Access.
  4337. I think that the only reasons in the short term not to choose Access are
  4338. (a) existing xBase applications (not data) and/or expertise and
  4339. (b) performance.  In the medium and long term I think the performance issue
  4340. will go away - Access is bound to offer at least the performance of Fox.
  4341. Think about it - Microsoft has access (no pun intended) to the technology
  4342. which gives Fox its speed.  The only reason these software methods couldn't
  4343. be employed and benefited from in Access is if the internal data structures
  4344. of Access were not up to scratch.  Would Microsoft really design a database
  4345. product with data structures poorer than those designed years back (for
  4346. dBase)?  I don't think so.  And if Microsoft were really going to propogate
  4347. the Fox product and evolve it then how come it lacks features such as ODBC?
  4348. Thus all you are left with is the not insignificant factor of xBase
  4349. expertise and applications.  Still, are you still riding a horse because
  4350. driving a car is more complicated?
  4351. Between these two and Paradox is tougher.  Try your mini-applications and
  4352. see what you think.  It may come down to a choice between Borland and
  4353. Microsoft, rather than the products, and where you think they are each
  4354. taking them in future.
  4355.  
  4356. I hope this helps.  I would be interested to hear what you think of what
  4357. I have said.
  4358.  
  4359. David Adams
  4360.  
  4361. David Adams, Data Strike Computers Ltd.
  4362. =========================================================================
  4363. Date:         Wed, 24 Mar 1993 16:26:34 PST
  4364. Reply-To:     "Microsoft Access Database Discussion List"
  4365.               <ACCESS-L@INDYCMS.BITNET>
  4366. Sender:       "Microsoft Access Database Discussion List"
  4367.               <ACCESS-L@INDYCMS.BITNET>
  4368. From:         "Ray Porrata" <raypo@MICROSOFT.COM>
  4369. Subject:      RE: Access on a Network
  4370.  
  4371. This should work without a hitch.
  4372.  
  4373. The first item is to implement a pc which will act as a server.  Using
  4374. WFWG, this computers resources will have to be shared very well(it may
  4375. need more memory, HD space, etc.) also in the control panel make sure
  4376. the resources shared fastest settings are set.
  4377.  
  4378. Distributing the DB
  4379. The database should be kept on the server & everyone else pounding it.
  4380. It shouldn't be too hard to get the rest together.
  4381.  
  4382. Ray :-)
  4383. ----------
  4384. From: Toby Rockwell  <netmail!p00220@PSILINK.COM>
  4385. To: Multiple recipients of list ACCESS-L
  4386. <ACCESS-L%INDYCMS.BITNET@pucc.Princeton.EDU>
  4387. Subject: Access on a Network
  4388. Date: Tuesday, March 23, 1993 4:06PM
  4389.  
  4390. Maybe I'm missing some important point, but I have not been able to get
  4391. the answer from the documentation, or from MS support, or from local
  4392. computer staff.
  4393.  
  4394. What I want to do is run an ACCESS application as an order entry system
  4395. for a small company.  This will run on 4 PC's each running
  4396. a (registered) copy of access; but all using a single database so that
  4397. the customer, order, order-entry-line, (etc.) tables are commonly
  4398. accessed, updated and used for output.  From what I have been able
  4399. to find out, there would be no problem doing this on a traditional
  4400. Client/Server net.  But this seems like killing a gnat
  4401. with an elephant gun since it seems that a peer to peer
  4402. network would more than suffice.  HOWEVER, I have received
  4403. conflicting information as to whether or not such a network (WFWG,
  4404. LANtastic, or NetWare Lite) can accomplish this.  I would love to throw
  4405. a few more dollars Bill Gates way and solve this with WFWG; but first I
  4406. would like to know if that would work.  Can anyone tell me if it will.
  4407.  
  4408. Alternatively, what IS the solution.  We are not of a size to hire a
  4409. network guru; and the size of the network and application is teeny by
  4410. most networking standards.
  4411. =========================================================================
  4412. Date:         Wed, 24 Mar 1993 19:42:25 -0800
  4413. Reply-To:     "Microsoft Access Database Discussion List"
  4414.               <ACCESS-L@INDYCMS.BITNET>
  4415. Sender:       "Microsoft Access Database Discussion List"
  4416.               <ACCESS-L@INDYCMS.BITNET>
  4417. From:         Mark Plutowksi <pluto%cs.UCSD.EDU@SDSC.BITNET>
  4418. Subject:      Re: Comparisons with Paradox & Foxpro
  4419.  
  4420. In response to my post:
  4421.  
  4422. > TO THOSE OF YOU WHO HAVE USED PARADOX AND FOXPRO FOR WINDOWS:
  4423. >
  4424. >
  4425. > Hopefully by now many of you have had a chance to evaluate ACCESS.
  4426. > I am about to start an evaluation which will culiminate in a choice
  4427. > between Access, Paradox, and Foxpro.  As I understand them
  4428. > so far, each has different strengths, namely:
  4429. >
  4430. > Foxpro: portability (Unix, Mac, PC, NT?)
  4431. >
  4432. > Paradox: speed and programmability
  4433. >
  4434. > Access: slick interface and ease of development
  4435. >
  4436.  
  4437. David Adams replies:
  4438.  
  4439. :  With respect, in *my* opinion this is complete bunk.
  4440.  
  4441. Ok, so I stand corrected!  Actually, thanks.  Scratch FoxPro,
  4442. after hearing what you've had to say about its ease of development.
  4443. My business partner was selling me on its speed and portability,
  4444. but I want to get something out to market THIS year, and don't
  4445. need xBase compatibility, nor do I really need portability
  4446. and totally blinding speed this year.  By the time I do, something
  4447. better will probably be here.  You brought up another key issue,
  4448. too, that I forgot about: CONNECTIVITY.  Access has it now.
  4449. I'm not sure how Paradox compares in this respect, so would
  4450. appreciate comments from PDox users on this.
  4451.  
  4452.  
  4453. : Access does have a slick interface but then so does Paradox, [...]
  4454. : Development is easier in that more is taken care of by the system
  4455. : than in Fox, but not more than in Paradox.
  4456.  
  4457.  
  4458. If I can build what I want quickly and still
  4459. have something my customer finds easy to use, that is reasonably
  4460. responsive (i.e., not SLOW) then why go with Access over Paradox?
  4461.  
  4462. I'm surprised to hear that PDox takes so long to open a form, though.
  4463.  
  4464.  
  4465.  
  4466. : In the medium and long term I think the performance issue
  4467. : will go away - Access is bound to offer at least the performance of Fox.
  4468.  
  4469. : I hope this helps.  I would be interested to hear what you think of what
  4470. : I have said.
  4471.  
  4472. : David Adams, Data Strike Computers Ltd.
  4473.  
  4474. It has helped a lot, thanks.  I'll focus on the comparison between
  4475. PDox and Access, and am interested to test the response w.r.t. forms.
  4476.  
  4477. I've liked what Borland has done with the compiler gui,
  4478. and expect them to come on strong with databases mgt systems.
  4479.  
  4480.  
  4481. = Mark
  4482. =========================================================================
  4483. Date:         Thu, 25 Mar 1993 09:04:56 EST
  4484. Reply-To:     "Microsoft Access Database Discussion List"
  4485.               <ACCESS-L@INDYCMS.BITNET>
  4486. Sender:       "Microsoft Access Database Discussion List"
  4487.               <ACCESS-L@INDYCMS.BITNET>
  4488. From:         Jefrem Iwaniw <jef_i@PTS.MOT.COM>
  4489. Subject:      Access vs. FoxPro for Win
  4490.  
  4491. Since my copy of Paradox for Windows is still in shrink-wrap on my
  4492. shelf, I'll have to refrain from commenting on it for now :=).
  4493.  
  4494. Mark Plutowksi <pluto@cs.UCSD.EDU> writes:
  4495. > Ok, so I stand corrected!  Actually, thanks.  Scratch FoxPro,
  4496. > after hearing what you've had to say about its ease of development.
  4497.  
  4498. In many ways, Access *is* much easier to develop on, simply because
  4499. you can do so much without any programming at all (as has been
  4500. mentioned many times in this mailing list).  For small- to medium-
  4501. sized applications, Access is clearly the platform of choice.  However,
  4502. once your apps become large and/or specialized enough to require
  4503. significant amounts of programming, IMHO FoxPro Win becomes the
  4504. superior platform.
  4505.  
  4506. The ease of use of their menu-designer and screen designer can
  4507. be questioned (especially when compared to the tools available for
  4508. C++, Pascal, and VB), but they work and they work well, and the code
  4509. they generate is clear and concise.  Rather than creating a "form-based"
  4510. app in Windows, you create a "window-based" app, which by its very
  4511. nature responds much more quickly than a form since it is using
  4512. the native OS method of displaying information.
  4513.  
  4514. Debugging under FoxPro is much easier -- those Access message-boxes
  4515. that keep appearing one-after-the-other during initial runs can be
  4516. very frustrating.  Of course, we all write bug-free code, but in a
  4517. large app, we may need to eliminate certain "features" that have
  4518. mysteriously crept-in.
  4519.  
  4520. Additionally, seasoned Windows users don't need to learn anything
  4521. new to use a FoxPro Win app, whereas the default Access behavior is
  4522. a little odd (of course, this can be altered through careful attention
  4523. to ease-of-use, CUA-compliance, and the like).
  4524.  
  4525. Mostly, I just want to encourage those of you considering both
  4526. platforms to not write-off FoxPro, because in many situations, it is
  4527. the better choice.  BTW, my background is heavily C++, C, Windows, and
  4528. X/Motif, while my database experience (Clipper, FoxPro, Access, SQL)
  4529. is relatively recent (last year or so), so I may be biased.  Just my
  4530. HO.
  4531.  
  4532. -Jefrem Iwaniw
  4533. Pelican Software Corporation
  4534. =========================================================================
  4535. Date:         Thu, 25 Mar 1993 09:18:03 EST
  4536. Reply-To:     "Microsoft Access Database Discussion List"
  4537.               <ACCESS-L@INDYCMS.BITNET>
  4538. Sender:       "Microsoft Access Database Discussion List"
  4539.               <ACCESS-L@INDYCMS.BITNET>
  4540. From:         Harry E Noel <hen1580@CS.RIT.EDU>
  4541. Subject:      request for listserv manager
  4542.  
  4543. I know this is bad form but I have tried to get the listserv to dropp
  4544. me via mail and it claims not to recognize me.  Strange since I
  4545. originally sent the request in by mail the first time.
  4546.  
  4547. Anyway, please remove me from the list.
  4548.  
  4549. Sorry, but I tried... :-)
  4550.  
  4551. thanks
  4552. =========================================================================
  4553. Date:         Thu, 25 Mar 1993 12:01:38 -0500
  4554. Reply-To:     "Microsoft Access Database Discussion List"
  4555.               <ACCESS-L@INDYCMS.BITNET>
  4556. Sender:       "Microsoft Access Database Discussion List"
  4557.               <ACCESS-L@INDYCMS.BITNET>
  4558. From:         TRANKQ1@PROCON.JHUAPL.EDU
  4559. Subject:      Re: Comparisons with Paradox & Foxpro
  4560.  
  4561. >Ok, so I stand corrected!  Actually, thanks.  Scratch FoxPro,
  4562. >after hearing what you've had to say about its ease of development.
  4563. >My business partner was selling me on its speed and portability,
  4564. >but I want to get something out to market THIS year, and don't
  4565. >need xBase compatibility, nor do I really need portability
  4566. >and totally blinding speed this year.  By the time I do, something
  4567. >better will probably be here.  You brought up another key issue,
  4568. >too, that I forgot about: CONNECTIVITY.  Access has it now.
  4569. >I'm not sure how Paradox compares in this respect, so would
  4570. >appreciate comments from PDox users on this.
  4571.  
  4572. Access doesn't have the promised CONNECTIVITY yet.  Microsoft
  4573. has promised the functional OBDC connectivity for Access by
  4574. this summer.  I don't consider the SQL Server connectivity
  4575. available with the current Access is valuable.  If Microsoft
  4576. allows Access to connect to major databases like DB2, Sybase,
  4577. and Oracle, then Access is a real contender.
  4578.  
  4579. Borland has promised the same thing with its IDAPI (Independent
  4580. Database API).  Borland's IDAPI is supported by IBM, Lotus, Novell?.
  4581. Borland has stated that IDAPI will also cover Microsoft's ODBC.
  4582. Borland plans to release IDAPI by the summer.
  4583.  
  4584. It will be interesting to see how these things delivered and
  4585. implemented.
  4586.  
  4587. >If I can build what I want quickly and still
  4588. >have something my customer finds easy to use, that is reasonably
  4589. >responsive (i.e., not SLOW) then why go with Access over Paradox?
  4590. >
  4591. >I'm surprised to hear that PDox takes so long to open a form, though.
  4592.  
  4593. It is not quite true that Paradox for Windows (P4W) takes so long to
  4594. open a form.  Borland recommends a system with 386DX-33Mhz and 6MB RAM.
  4595. At home I installed P4W on my Swan 386DX-33 with 4MB RAM.
  4596. P4W takes about 10 seconds to come up.  Then it takes another 15 seconds
  4597. to open the first form. After that it works fine because all the needed
  4598. codes have been loaded in memory.
  4599.  
  4600. However I would not recommend that you do your development in P4W
  4601. using my configuration.  But the delivered applications can
  4602. probably run fine on user systems that are similar to mine.
  4603.  
  4604. About development, I would assume that you can develop better
  4605. applications with P4W.  P4W has a "container" design that is quite
  4606. interesting.  If you understand its use thoroughly you can build
  4607. efficient applications, because lots of codes are reusable (control
  4608. objects in a container will inherit codes and variables of its
  4609. container. A container can be a control object in another container.)
  4610. If codes and data can be reused and shared, your application's
  4611. response time should be better.
  4612.  
  4613. I am trying to develop an expert system using this containership
  4614. approach and custom methods.  I would not try this with Access because
  4615. Access depends too much on its macro language.  I find it is tedious
  4616. to work with both macro language and Access Basic.  With P4W, you
  4617. only have one language to learn.
  4618.  
  4619.  
  4620. >It has helped a lot, thanks.  I'll focus on the comparison between
  4621. >PDox and Access, and am interested to test the response w.r.t. forms.
  4622. >I've liked what Borland has done with the compiler gui,
  4623. >and expect them to come on strong with databases mgt systems.
  4624.  
  4625. The GUI interface of P4W is very good.  Its database engine is great.
  4626. Currently P4W doesn't support SQL.  SQL support will be provided via
  4627. IDAPI in this summer.  Based on the current database access features
  4628. of P4W, I would not be concerned about Borland's ability in providing
  4629. SQL support.  I think Borland takes more time to think about the
  4630. distributed database support.
  4631.  
  4632. Kha Tran
  4633.  
  4634. P.S.
  4635. FYI,
  4636.  
  4637. Borland has a new deal: you can get both Paradox for Windows
  4638. and Quatro Pro for Windows for $200.  How can they make a living
  4639. with that deal???
  4640.  
  4641. Also, PC Week magazine reports that Paradox for Windows has
  4642. outsold Access.  I hope Borland can quickly enhance P4W to
  4643. maintain its lead.
  4644. =========================================================================
  4645. Date:         Thu, 25 Mar 1993 17:02:02 CST
  4646. Reply-To:     Microsoft Access Database Discussion List
  4647.               <ACCESS-L@INDYCMS.BITNET>
  4648. Sender:       Microsoft Access Database Discussion List
  4649.               <ACCESS-L@INDYCMS.BITNET>
  4650. From:         "Brian M. Glasgow" <BRIAN@VETS.VETMED.MISSOURI.EDU>
  4651. Subject:      Re: simple question re counter
  4652.  
  4653. > Date:          Tue, 23 Mar 1993 16:26:35 -0400
  4654. > Reply-to:
  4655. >                "Microsoft Access Database Discussion List"              <ACCES
  4656.  S-L%INDYCMS.BitNet@pucc.PRINCETON.EDU>
  4657. > From:          EMACLEAN@AC.DAL.CA
  4658. > Subject:       simple question re counter
  4659. > To:            Multiple recipients of list ACCESS-L <ACCESS-L%INDYCMS.BitNet@p
  4660.  ucc.PRINCETON.EDU>
  4661.  
  4662. > I am a complete novice with ACCESS or any other database package.
  4663. > My question is:
  4664. >
  4665. > If I use a data type of "counter" as the primary key in one table, can
  4666. > it be a foreign key in another table.  And if this is possible, can
  4667. > this foreign key be repeatable.
  4668. >
  4669. > My problem is that I used counter as the primary key in my "customer"
  4670. > table and as long as I had just one order in my "order" table with
  4671. > the customer ID# (which was the "counter" data type) I was OK.  When
  4672. > I tried to enter a new order from the same customer the system
  4673. > refused.
  4674. >
  4675. > Thanks for taking the time to help someone "wet behind the ears" and
  4676. > designing a database for a school project.
  4677. >
  4678. > emaclean@ac.dal.ca
  4679. >> Try setting the "RELATIONSHIP" AS A "ONE TO MANY" . THIS WILL
  4680. ALLOW ENTRIES TO BE LOCKED TO THE CUSTOMER DATABASE WITH MULTIPLE
  4681. ORDERS PER CUSTOMER
  4682. =========================================================================
  4683. Date:         Fri, 26 Mar 1993 11:34:46 GMT
  4684. Reply-To:     Microsoft Access Database Discussion List
  4685.               <ACCESS-L@INDYCMS.BITNET>
  4686. Sender:       Microsoft Access Database Discussion List
  4687.               <ACCESS-L@INDYCMS.BITNET>
  4688. From:         "Anne L Zorner R27.G5/" <ALZ@IBM-B.RUTHERFORD.AC.UK>
  4689. Subject:      re: setting a starting value for a counter
  4690.  
  4691. SQL Support Section (SQS)         Mail ALZ@UK.AC.RL.IB
  4692. ===============================================================
  4693.  
  4694. I remembered that someone wondered whther this could be done, well I just
  4695. found a file in the access directory called psskb.? and it answers
  4696. many questions, one of them is How can I change the starting value of a counter
  4697. field to a number other than 1? - its answer is not easy but shows it can be do
  4698. ne.
  4699. Anne
  4700.  
  4701. Thankyou
  4702. ===============================================================
  4703. =========================================================================
  4704. Date:         Fri, 26 Mar 1993 11:49:53 GMT
  4705. Reply-To:     Microsoft Access Database Discussion List
  4706.               <ACCESS-L@INDYCMS.BITNET>
  4707. Sender:       Microsoft Access Database Discussion List
  4708.               <ACCESS-L@INDYCMS.BITNET>
  4709. From:         "Anne L Zorner R27.G5/" <ALZ@IBM-B.RUTHERFORD.AC.UK>
  4710. Subject:      re: my 75 column table
  4711.  
  4712. SQL Support Section (SQS)         Mail ALZ@UK.AC.RL.IB
  4713. ===============================================================
  4714.  
  4715. For those interested in these things, I managed to create the definition
  4716. for the imput spec from the catalog data stored in SQL/DS. Sadly I couldnt
  4717. do it from Access cos I didnt have access to the MS columns or tables tables.
  4718.  
  4719. I think we will now generate something which will generate an import spec
  4720. to load into access some of the data that we have in SQL/DS. It seems that
  4721. we can input data directly into then input spec table. Thanks for the clue.
  4722. So we now have an input spec for the input spec table! Its not quite what
  4723. I'd hoped, I had hoped that access would do some of the grind for me. But
  4724. it is deffinitely feasable.
  4725.  
  4726. My database is now > 2Mb (2621440bytes) with just this one table. ie >5500 rows
  4727. in 75 columns. Performance is OK especially as there is no Primary Key on it
  4728. yet. The load took less than 2minutes. A query to produce a sum grouped against
  4729. 2 columns takes about 20seconds for all the data. The whole table in SQL/DS
  4730. is some 89000 rows! I am not sure yet whether I will try and load the whole lot
  4731. in. Downloading it via send/receive takes a bit too long!
  4732. and I only have a 30Mb free! ( I think it would need 32Mb)
  4733. (current system is a viglen 486dx2 66MHz 8Mb RAM)
  4734.  
  4735. Anne
  4736.  
  4737. Thankyou
  4738. ===============================================================
  4739. =========================================================================
  4740. Date:         Fri, 26 Mar 1993 10:20:34 PST
  4741. Reply-To:     Microsoft Access Database Discussion List
  4742.               <ACCESS-L@INDYCMS.BITNET>
  4743. Sender:       Microsoft Access Database Discussion List
  4744.               <ACCESS-L@INDYCMS.BITNET>
  4745. From:         RAM DIMBA <Ram.Dimba@STANFORD.BITNET>
  4746. Subject:      RE: Help on Split Transactions
  4747.  
  4748. Thanks for the people who replied to my question on "Help on Split
  4749. Transactions".  Thank you again for suggesting to use Main/Subform
  4750. feature.  I changed my database structure and added few more tables
  4751. to achieve my tasks.
  4752.  
  4753. I found out that It is easier to do lots of things in ACCESS.  I am
  4754. yet familiarize myself with ACCESS Basic.
  4755.  
  4756. Thanks.
  4757.  
  4758. Ram Dimba
  4759. ramd@forsythe.stanford.edu
  4760. =========================================================================
  4761. Date:         Fri, 26 Mar 1993 14:51:57 -0500
  4762. Reply-To:     Microsoft Access Database Discussion List
  4763.               <ACCESS-L@INDYCMS.BITNET>
  4764. Sender:       Microsoft Access Database Discussion List
  4765.               <ACCESS-L@INDYCMS.BITNET>
  4766. From:         Sal Scozzari <sals@ZED.COM>
  4767. Subject:      Subscription request
  4768.  
  4769. Hello! I would like to subscribe to your recipient list for your
  4770. Microsoft Access group.
  4771.  
  4772. Please send any information I need to receive the posted articles.
  4773.  
  4774. Thank you kindly! :-)
  4775.  
  4776. Sal Scozzari
  4777.  
  4778. --------------------------------------------------------------------
  4779. Sal Scozzari, Bag of Mostly Water        |Internet:     sals@zed.com
  4780. UI Design, Project Zed                   |UUCP: ...!uunet!aruba!sals
  4781. --------------------------------------------------------------------
  4782. =========================================================================
  4783. Date:         Fri, 26 Mar 1993 16:24:01 EST
  4784. Reply-To:     Microsoft Access Database Discussion List
  4785.               <ACCESS-L@INDYCMS.BITNET>
  4786. Sender:       Microsoft Access Database Discussion List
  4787.               <ACCESS-L@INDYCMS.BITNET>
  4788. From:         Ned Walsh <walsh@CUNIXF.CC.COLUMBIA.EDU>
  4789. Subject:      Unsubscribe
  4790.  
  4791. I don't recall who the list manager is here, so sorry to send this to
  4792. everyone...Please unsubscribe me.  I probably subscribed when my ID was
  4793. walsh@cunixa.cc.columbia.edu and now it is
  4794. walsh@cunixf.cc.columbia.edu, so LISTSERV can't find me.
  4795.  
  4796. Yours actually,
  4797.  
  4798. Ned
  4799. =========================================================================
  4800. Date:         Fri, 26 Mar 1993 16:43:23 EST
  4801. Reply-To:     Microsoft Access Database Discussion List
  4802.               <ACCESS-L@INDYCMS.BITNET>
  4803. Sender:       Microsoft Access Database Discussion List
  4804.               <ACCESS-L@INDYCMS.BITNET>
  4805. From:         Nathan Brindle <NBRINDLE@INDYCMS.BITNET>
  4806. Subject:      administrative note
  4807.  
  4808. Please don't send unsubscribe notices to the list.  A simple REVIEW
  4809. ACCESS-L command sent to LISTSERV@INDYCMS would reveal that I am the
  4810. list owner.  Administrivia sent to the list is just aggravating to
  4811. the subscribers and I am perfectly willing to take care of these things.
  4812.  
  4813. Thanks,
  4814. Nathan Brindle
  4815. Listowner
  4816.  
  4817. -----------------------------------------------------BITNET:  NBRINDLE@INDYCMS
  4818. Nathan C. Brindle, Student Activities Office
  4819. Indiana University Purdue University Indianapolis
  4820. Staff Advisor, ALPHA PHI OMEGA, TAU OMICRON CHAPTER
  4821. List Owner, STUACTS@INDYCMS, APOSEC52@INDYCMS, and ACCESS-L@INDYCMS
  4822. Internet:    NBRINDLE@INDYCMS.IUPUI.EDU or NBRINDLE@INDYVAX.IUPUI.EDU
  4823. ------------------------------------------------------------------------------
  4824. =========================================================================
  4825. Date:         Fri, 26 Mar 1993 18:30:29 -0500
  4826. Reply-To:     Microsoft Access Database Discussion List
  4827.               <ACCESS-L@INDYCMS.BITNET>
  4828. Sender:       Microsoft Access Database Discussion List
  4829.               <ACCESS-L@INDYCMS.BITNET>
  4830. From:         Nick_Francesco.ZIFF-DAVIS%LNGATE@ARNOR.ZIS.ZIFF.COM
  4831. Subject:      Re: setting a starting value for a counter
  4832.  
  4833. stats access-l loc
  4834. =========================================================================
  4835. Date:         Fri, 26 Mar 1993 21:45:01 -0800
  4836. Reply-To:     Microsoft Access Database Discussion List
  4837.               <ACCESS-L@INDYCMS.BITNET>
  4838. Sender:       Microsoft Access Database Discussion List
  4839.               <ACCESS-L@INDYCMS.BITNET>
  4840. From:         Mark Plutowksi <pluto%cs.UCSD.EDU@SDSC.BITNET>
  4841. Subject:      Re:  Subscription request
  4842.  
  4843. Subscribe by mailing to LISTSERV.
  4844. This kind of broadcas is bad news for everyone.
  4845.  
  4846. = Mark
  4847. =========================================================================
  4848. Date:         Fri, 26 Mar 1993 21:47:19 -0800
  4849. Reply-To:     Microsoft Access Database Discussion List
  4850.               <ACCESS-L@INDYCMS.BITNET>
  4851. Sender:       Microsoft Access Database Discussion List
  4852.               <ACCESS-L@INDYCMS.BITNET>
  4853. From:         Mark Plutowksi <pluto%cs.UCSD.EDU@SDSC.BITNET>
  4854. Subject:      Re: Comparisons with Paradox & Foxpro
  4855.  
  4856. Thanks for the informative reply!
  4857.  
  4858. = Mark
  4859. =========================================================================
  4860. Date:         Sat, 27 Mar 1993 14:02:21 EST
  4861. Reply-To:     Microsoft Access Database Discussion List
  4862.               <ACCESS-L@INDYCMS.BITNET>
  4863. Sender:       Microsoft Access Database Discussion List
  4864.               <ACCESS-L@INDYCMS.BITNET>
  4865. From:         Ned Walsh <walsh@CUNIXF.CC.COLUMBIA.EDU>
  4866. Subject:      Re: Subscription request
  4867. In-Reply-To:  Your message of Fri, 26 Mar 1993 21:45:01 -0800
  4868.  
  4869. I am not trying to subscribe.  I am trying to unsubscribe.  My ID
  4870. changed since I subscribed, but Columbia's mail router skillfully
  4871. reroutes mail addressed to my old address to my new address.  When I
  4872. send an unsubscribe request to the LISTSERV I get a message back saying
  4873. I am not currently subscribed to ACCESS, as far as it knows, and
  4874. mentions that perhaps the situation is exactly as I described--I'm
  4875. subscribed under a previous address that has mail being forwarded to my
  4876. current address.  The only way to to get off the list, then, is via the
  4877. list administrator's intervention.  I do not know who the list
  4878. administrator is.  So I write to the list expecting the list
  4879. administrator will pick up on the message and see that I get
  4880. unsubscribed.  What else do you expect me to do???????  This sort of
  4881. message to the list re subscription/unsubscription quirks and problems
  4882. is perfectly legitimate and occurs all the time on LISTSERV lists.  It
  4883. is your message which is rude, inappropriate, and bad news for
  4884. everyone.
  4885.  
  4886. /Ned
  4887. =========================================================================
  4888. Date:         Sat, 27 Mar 1993 14:04:03 EST
  4889. Reply-To:     Microsoft Access Database Discussion List
  4890.               <ACCESS-L@INDYCMS.BITNET>
  4891. Sender:       Microsoft Access Database Discussion List
  4892.               <ACCESS-L@INDYCMS.BITNET>
  4893. From:         Ned Walsh <walsh@CUNIXF.CC.COLUMBIA.EDU>
  4894. Subject:      Re: Subscription request
  4895. In-Reply-To:  Your message of Fri, 26 Mar 1993 21:45:01 -0800
  4896.  
  4897. Whoops, that was supposed to go to Mark only, not the whole list.  Now
  4898. THAT was a rude, inappropriate, bad news for everyone sort of message.
  4899. Mucho mucho mucho apologies to all.  Talk about having egg on one's
  4900. face.
  4901.  
  4902. Sorry,
  4903.  
  4904. Ned
  4905. =========================================================================
  4906. Date:         Mon, 29 Mar 1993 09:03:05 BST
  4907. Reply-To:     Microsoft Access Database Discussion List
  4908.               <ACCESS-L@INDYCMS.BITNET>
  4909. Sender:       Microsoft Access Database Discussion List
  4910.               <ACCESS-L@INDYCMS.BITNET>
  4911. From:         "Anne L Zorner R27.G5/" <ALZ@IBM-B.RUTHERFORD.AC.UK>
  4912. Subject:      re fox, access, P4W and Superbase
  4913.  
  4914. SQL Support Section (SQS)         Mail ALZ@UK.AC.RL.IB
  4915. ===============================================================
  4916. For information, when I was at one of the  PC Database days that were done
  4917. here in the UK, certain people in Microsoft claimed that eventually Fox Pro
  4918. and Access would come closer together. With them both having the same
  4919. database engine.
  4920.  
  4921. One of the big problems, as I see it, with P4W is that its SQL link (similarly
  4922. for Superbase) will not be available for its own database, it
  4923. will only be there to access the bigger database systems. For superbase
  4924. this access will not (they said) be available through their point and click
  4925. standard interface, does anyone know the validity if that statement? and
  4926. what about P4W will that have the same problem?
  4927.  
  4928. By the way does anyone have any knowledge as what will be the features in
  4929. the upgrade to Access that is due later this year?
  4930.  
  4931. Regards Anne
  4932.  
  4933. Thankyou
  4934. ===============================================================
  4935. =========================================================================
  4936. Date:         Mon, 29 Mar 1993 17:49:30 +0200
  4937. Reply-To:     Microsoft Access Database Discussion List
  4938.               <ACCESS-L@INDYCMS.BITNET>
  4939. Sender:       Microsoft Access Database Discussion List
  4940.               <ACCESS-L@INDYCMS.BITNET>
  4941. From:         "Center for Security Studies, ETH Zuerich,
  4942.               Switzerland" <koeppel@SIPO.ETHZ.CH>
  4943. Subject:      How do I print on form-style paper?
  4944.  
  4945. I am trying to build a new database for our addresses with ACCESS. Everything
  4946. is fine except one problem. I am using an old matrix printer (Brother M-1709)
  4947. to print on "endless-type" address labels in one row. But every time I try that
  4948.  I get a page break from ACCESS after one (supposed) A4-page. What do I do to
  4949. get rid of this page break, which throws my endless labels off track? Is this
  4950. an ACCESS-problem, or a windows-printer-driver problem? If so, how do I set
  4951. my printer driver to an "infinite" page length?
  4952.  
  4953. Any advice would be appreciated
  4954.  
  4955. Thomas Koeppel
  4956. Zurich Polytech, Switzerland
  4957.  
  4958. koeppel@sipo.ethz.ch
  4959.  
  4960. Fax: xx41 1 364 00 69
  4961. =========================================================================
  4962. Date:         Mon, 29 Mar 1993 09:51:33 EDT
  4963. Reply-To:     Microsoft Access Database Discussion List
  4964.               <ACCESS-L@INDYCMS.BITNET>
  4965. Sender:       Microsoft Access Database Discussion List
  4966.               <ACCESS-L@INDYCMS.BITNET>
  4967. From:         Steve Miller <miller@ROADRUNNER.PICTEL.COM>
  4968. Subject:      Problem combining text fields
  4969.  
  4970. I have a problem combining multiple fields into a single text box
  4971. in a report.
  4972.  
  4973. I have three fields in a table - Title, First Name and Last Name.
  4974. All three of these are of the "Text" datatype. I want to combine
  4975. these fields in a report so that they look like
  4976.  
  4977.     Mr. Joe Walker
  4978.  
  4979. instead of,
  4980.  
  4981.     Mr.     Joe       Walker
  4982.  
  4983. I follow the example in the user's guide and use the following as
  4984. the source for the text box:
  4985.  
  4986. ="|[Title]| |[First Name]| |[Last Name]|"
  4987.  
  4988. When I preview the report, I get "#Error" in the text box. If I
  4989. change the table so that the "Title" field is renamed to "TTitle"
  4990. and make the corresponding change in the report, everything works
  4991. as expected. If I just use [Title] as the source for a text box,
  4992. everything works fine.
  4993.  
  4994. Does anybody have any ideas before I try Microsoft customer
  4995. support?
  4996.  
  4997. Thanks,
  4998. Steve
  4999.  
  5000. PS - I also have a similar problem with a field named City.
  5001.  
  5002.  
  5003. --
  5004. +-------------------------------------------------------+
  5005. | Steve Miller                   PictureTel Corporation |
  5006. | email: miller@pictel.com       One Corporation Way    |
  5007. | phone: (508) 977-8235          Peabody, MA 01960      |
  5008. +-------------------------------------------------------+
  5009. =========================================================================
  5010. Date:         Mon, 29 Mar 1993 10:15:57 EST
  5011. Reply-To:     Microsoft Access Database Discussion List
  5012.               <ACCESS-L@INDYCMS.BITNET>
  5013. Sender:       Microsoft Access Database Discussion List
  5014.               <ACCESS-L@INDYCMS.BITNET>
  5015. From:         Ron Todd <rtodd@THOREAU.NSC.COM>
  5016. Subject:      Re:  Problem combining text fields
  5017.  
  5018.         I have a problem combining multiple fields into a single text box
  5019.         in a report.
  5020.  
  5021.         I have three fields in a table - Title, First Name and Last Name.
  5022.         All three of these are of the "Text" datatype. I want to combine
  5023.         these fields in a report so that they look like
  5024.  
  5025.             Mr. Joe Walker
  5026.  
  5027.         instead of,
  5028.  
  5029.             Mr.     Joe       Walker
  5030.  
  5031.         I follow the example in the user's guide and use the following as
  5032.         the source for the text box:
  5033.  
  5034.         ="|[Title]| |[First Name]| |[Last Name]|"
  5035.  
  5036. I had the same problem in composing a part number from "product type"
  5037. "product number" and "product option" as well as composing "product
  5038. option" from "option types" and "option number".  What I did was use
  5039. string concatination:  the "&" character between components of the
  5040. string as well as Format$() to convert the numbers to strings.  A'la
  5041.  
  5042.         =[Title]&[First Name]&[Last Name]
  5043.  
  5044. But this will not insert spaces between the components so what you
  5045. will have to do is add in the literals:
  5046.  
  5047.         =[Title]&" "&[First Name]&" "&[Last Name]
  5048.  
  5049. For the numbers this is what I ended up with:
  5050.  
  5051.         =[product type]&Format$([product number],"")&[product option]
  5052.  
  5053. The null string in the Format$() function tells Access to return just
  5054. the number without formating; drop leading spaces and don't use leading
  5055. zeros or formating characters such as commas or currency symbols.
  5056.  
  5057. I have noticed the same error messages in querys involving these fields
  5058. but have not had any problems with the resulting data, I am even using
  5059. the "part number" as an index in my table and when there is no option
  5060. specified, the "product option" component returns a null string.
  5061.  
  5062. Ron Todd
  5063. =========================================================================
  5064. Date:         Mon, 29 Mar 1993 10:38:12 EDT
  5065. Reply-To:     Microsoft Access Database Discussion List
  5066.               <ACCESS-L@INDYCMS.BITNET>
  5067. Sender:       Microsoft Access Database Discussion List
  5068.               <ACCESS-L@INDYCMS.BITNET>
  5069. From:         Steve Miller <miller@ROADRUNNER.PICTEL.COM>
  5070. Subject:      Re:  Problem combining text fields
  5071. In-Reply-To:  <9303291518.AA15738@gateway.pictel.com>; from "Ron Todd" at Mar
  5072.               29, 93 10:15 am
  5073.  
  5074. >
  5075. >         I have a problem combining multiple fields into a single text box
  5076. >         in a report.
  5077. >
  5078. >         I have three fields in a table - Title, First Name and Last Name.
  5079. >         All three of these are of the "Text" datatype. I want to combine
  5080. >         these fields in a report so that they look like
  5081. >
  5082. >             Mr. Joe Walker
  5083. >
  5084. >         instead of,
  5085. >
  5086. >             Mr.     Joe       Walker
  5087. >
  5088. >         I follow the example in the user's guide and use the following as
  5089. >         the source for the text box:
  5090. >
  5091. >         ="|[Title]| |[First Name]| |[Last Name]|"
  5092. >
  5093. > I had the same problem in composing a part number from "product type"
  5094. > "product number" and "product option" as well as composing "product
  5095. > option" from "option types" and "option number".  What I did was use
  5096. > string concatination:  the "&" character between components of the
  5097. > string as well as Format$() to convert the numbers to strings.  A'la
  5098. >
  5099. >         =[Title]&[First Name]&[Last Name]
  5100. >
  5101. > But this will not insert spaces between the components so what you
  5102. > will have to do is add in the literals:
  5103. >
  5104. >         =[Title]&" "&[First Name]&" "&[Last Name]
  5105. >
  5106.  
  5107. I should of mentioned that I tried this approach, too. This is
  5108. the way that is suggested in the online help. It didn't work for
  5109. me either.
  5110.  
  5111. Any more ideas?
  5112.  
  5113. --
  5114.  
  5115. Steve Miller    x235
  5116. =========================================================================
  5117. Date:         Mon, 29 Mar 1993 10:40:53 -0500
  5118. Reply-To:     Microsoft Access Database Discussion List
  5119.               <ACCESS-L@INDYCMS.BITNET>
  5120. Sender:       Microsoft Access Database Discussion List
  5121.               <ACCESS-L@INDYCMS.BITNET>
  5122. From:         TRANKQ1@PROCON.JHUAPL.EDU
  5123. Subject:      RE: fox, access, P4W and Superbase
  5124.  
  5125.   >SQL Support Section (SQS)         Mail ALZ@UK.AC.RL.IB
  5126.   >===============================================================
  5127.   >For information, when I was at one of the  PC Database days that were done
  5128.   >here in the UK, certain people in Microsoft claimed that eventually Fox Pro
  5129.   >and Access would come closer together. With them both having the same
  5130.   >database engine.
  5131.   >
  5132.   >One of the big problems, as I see it, with P4W is that its SQL link (similarl
  5133.  y
  5134.   >for Superbase) will not be available for its own database, it
  5135.   >will only be there to access the bigger database systems. For superbase
  5136.   >this access will not (they said) be available through their point and click
  5137.   >standard interface, does anyone know the validity if that statement? and
  5138.   >what about P4W will that have the same problem?
  5139.   >
  5140.   >By the way does anyone have any knowledge as what will be the features in
  5141.   >the upgrade to Access that is due later this year?
  5142.   >
  5143.   >Regards Anne
  5144.   >
  5145.   >Thankyou
  5146.   >===============================================================
  5147.  
  5148.   I don't know what SQL link Superbase and P4W will provide.
  5149.   But I would believe that P4W will provide a SQL interface that will
  5150.   work with its database engine and remote database engines.  Using the
  5151.   SQL interface, the target database engines should become transparent
  5152.   to your applications.
  5153.  
  5154.   I would not think that a product like P4W would make you put a logic in your
  5155.   applications to determine what database engines are in use and to handle them
  5156.   differently.  Borland's IDAPI (Independent Database Application Programming
  5157.   Interface) will handle the hard work for you.  I would believe that P4W will
  5158.   provide a SQL support that equals to or exceeds what Access currently provides
  5159.  .
  5160.  
  5161.   Kha Tran
  5162.  
  5163.  
  5164. End of returned message
  5165. =========================================================================
  5166. Date:         Mon, 29 Mar 1993 09:45:22 CST
  5167. Reply-To:     Microsoft Access Database Discussion List
  5168.               <ACCESS-L@INDYCMS.BITNET>
  5169. Sender:       Microsoft Access Database Discussion List
  5170.               <ACCESS-L@INDYCMS.BITNET>
  5171. From:         randy legeai <rlegeai@RS1.TCS.TULANE.EDU>
  5172. Subject:      Re: How do I print on form-style paper?
  5173. In-Reply-To:  <9303291449.AA47886@rs1.tcs.tulane.edu>; from "Center for
  5174.               Security Studies, ETH Zuerich," at Mar 29, 93 5:49 pm
  5175.  
  5176. >
  5177. > I am trying to build a new database for our addresses with ACCESS. Everything
  5178. > is fine except one problem. I am using an old matrix printer (Brother M-1709)
  5179. > to print on "endless-type" address labels in one row. But every time I try
  5180.  that
  5181. >  I get a page break from ACCESS after one (supposed) A4-page. What do I do to
  5182. > get rid of this page break, which throws my endless labels off track? Is this
  5183. > an ACCESS-problem, or a windows-printer-driver problem? If so, how do I set
  5184. > my printer driver to an "infinite" page length?
  5185.  
  5186. I had the identical problem printing single-column labels on my
  5187. Panasonic printer.  I called Microsoft, who dutifully checked it out
  5188. and told me that it is a function of the Windows printer driver,
  5189. mainly that it only "knows" the predetermined page sizes, and
  5190. otherwize had no work-around.  I did, however, succeed in getting it
  5191. to work, except that it soes not print the last label on the page.
  5192. In Print Setup, I set page size to 8.5 x 11.  Left and Top Margins
  5193. to 0.25", (others to 0"), Items Across to 1, Row Spacing to 0.06",
  5194. Width to 3.5, Height to 0.94.  This is for Avery #4145 type labels,
  5195. that are 12 labels to a 'sheet', with each label 3.5" x 15/16".
  5196. Let me know if it works!  If so, one of us should post the solution
  5197. to the list.
  5198. --
  5199. Randall Legeai                             rlegeai@rs1.tcs.tulane.edu
  5200. Federal Agency Affairs / Ctr. Bioenv. Research      Phn: 504/865-5758
  5201. 327 Gibson Hall, Tulane University                  Fax: 504/865-5274
  5202. New Orleans, Louisiana 70118-5698
  5203. =========================================================================
  5204. Date:         Mon, 29 Mar 1993 12:20:37 -0500
  5205. Reply-To:     Microsoft Access Database Discussion List
  5206.               <ACCESS-L@INDYCMS.BITNET>
  5207. Sender:       Microsoft Access Database Discussion List
  5208.               <ACCESS-L@INDYCMS.BITNET>
  5209. From:         Toby Rockwell <p00220@PSILINK.COM>
  5210. Subject:      RE: Problem combining text fields
  5211.  
  5212. To neatly print names my method has been to create a name in the
  5213. query that underlies the reprort.  this will read:
  5214.  
  5215.         name:LTrim([title]&" "&[first name]&" "&[last name])
  5216.  
  5217. The Ltrim just assures that things are left justified when there is no
  5218. title [and first name].  There is still an extra space if there is a
  5219. title without first name but I didn't bother putting in the extra level
  5220. of LTrim to cure it since it seldom occurs.
  5221.  
  5222. With a comma thrown in after the state, this works for the address as well.
  5223. =========================================================================
  5224. Date:         Mon, 29 Mar 1993 19:53:36 EDT
  5225. Reply-To:     Microsoft Access Database Discussion List
  5226.               <ACCESS-L@INDYCMS.BITNET>
  5227. Sender:       Microsoft Access Database Discussion List
  5228.               <ACCESS-L@INDYCMS.BITNET>
  5229. From:         Steve Miller <miller@ROADRUNNER.PICTEL.COM>
  5230. Subject:      Problem combining text fields (Solution)
  5231.  
  5232. You will recall that I sent a message asking about the following
  5233. problem.
  5234.  
  5235. >
  5236. > I have a problem combining multiple fields into a single text box
  5237. > in a report.
  5238. >
  5239. > I have three fields in a table - Title, First Name and Last Name.
  5240. > All three of these are of the "Text" datatype. I want to combine
  5241. > these fields in a report so that they look like
  5242. >
  5243. >     Mr. Joe Walker
  5244. >
  5245. > instead of,
  5246. >
  5247. >     Mr.     Joe       Walker
  5248. >
  5249. > I follow the example in the user's guide and use the following as
  5250. > the source for the text box:
  5251. >
  5252. > ="|[Title]| |[First Name]| |[Last Name]|"
  5253. >
  5254. > When I preview the report, I get "#Error" in the text box. If I
  5255. > change the table so that the "Title" field is renamed to "TTitle"
  5256. > and make the corresponding change in the report, everything works
  5257. > as expected. If I just use [Title] as the source for a text box,
  5258. > everything works fine.
  5259. >
  5260. > Does anybody have any ideas before I try Microsoft customer
  5261. > support?
  5262. >
  5263. > Thanks,
  5264. > Steve
  5265. >
  5266. > PS - I also have a similar problem with a field named City.
  5267. >
  5268.  
  5269. After poking around in the Access Support forum on CompuServe, I found
  5270. the answer to my question. I quote directly (without permission):
  5271.  
  5272.  
  5273.       You might have a text box called: [CityStateZip] and its source
  5274.       could be the expression:
  5275.  
  5276.       =[City] & ", " & [State] & " " & [Zipcode]
  5277.  
  5278.       Note that you CANNOT use one of the elements in the expression as
  5279.       the NAME of the text box. You could not name the above text box
  5280.       [City] for example, or you would get the #Error indication.
  5281.  
  5282.  
  5283. Or in my case, I tried to combine a field named [Title] in a text box
  5284. named "Title". I simply renamed the text box to "FullName".
  5285.  
  5286. --
  5287. +-------------------------------------------------------+
  5288. | Steve Miller                   PictureTel Corporation |
  5289. | email: miller@pictel.com       One Corporation Way    |
  5290. | phone: (508) 977-8235          Peabody, MA 01960      |
  5291. +-------------------------------------------------------+
  5292. =========================================================================
  5293. Date:         Mon, 29 Mar 1993 20:13:58 -0500
  5294. Reply-To:     Microsoft Access Database Discussion List
  5295.               <ACCESS-L@INDYCMS.BITNET>
  5296. Sender:       Microsoft Access Database Discussion List
  5297.               <ACCESS-L@INDYCMS.BITNET>
  5298. From:         George Raudabaugh <RAUDABAUGH@IDICL1.IDI.BATTELLE.ORG>
  5299. Subject:      Mouse Dies
  5300.  
  5301. I've started banging on Access again and have run into a few problems,
  5302. most notably the mouse becoming disabled.  I haven't figured out when/why
  5303. this happens yet, but its happened many times (>3), and I was only in the
  5304. Table area.
  5305.  
  5306. The "workaround" is to make sure I have a DOS session I can ALT-TAB to
  5307. and reactivate the mouse driver.  This is a microsoft mouse.
  5308.  
  5309. I haven't seen anything here.  I also received an offer package for an
  5310. Access specific magazine that included a diskette.  It include a list
  5311. of known-bugs but there was nothing about mice.
  5312.  
  5313. Any info would be appreciated.
  5314.  
  5315. George
  5316. --
  5317. George Raudabaugh               Manager/Document Technologies
  5318. Information Dimensions, Inc.    raudabaugh@idicl1.idi.battelle.org (work email)
  5319. 5080 Tuttle Crossing Blvd.
  5320. Dublin, Ohio  43017             (614) 761-7309                     (voice mail)
  5321. =========================================================================
  5322. Date:         Tue, 30 Mar 1993 10:34:44 EST
  5323. Reply-To:     Microsoft Access Database Discussion List
  5324.               <ACCESS-L@INDYCMS.BITNET>
  5325. Sender:       Microsoft Access Database Discussion List
  5326.               <ACCESS-L@INDYCMS.BITNET>
  5327. From:         Pekka Koskinen CIMO <koskinen@OPH.FI>
  5328.  
  5329. >I haven't seen anything here.  I also received an offer package for an
  5330. >Access specific magazine that included a diskette.  It include a list
  5331. >of known-bugs but there was nothing about mice.
  5332. >
  5333.  
  5334. Any way to get a copy of that list?
  5335.  
  5336. G'day
  5337.  
  5338. Pekka
  5339.  
  5340. :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :)
  5341.  
  5342.     _/_/_/_/   _/   _/_/  _/_/  _/_/_/_/ "How many system administrators does
  5343.    _/    _/   _/   _/ _/_/ _/  _/    _/     it take to change a light bulb?
  5344.   _/         _/   _/      _/  _/    _/    None -- they just remove the rights
  5345.  _/    _/   _/   _/      _/  _/    _/        for people to enter the room."
  5346. _/_/_/_/   _/   _/      _/  _/_/_/_/
  5347.  
  5348. Pekka Koskinen    tel +358-(9)0-7747 7962    fax +358-(9)0-7747 7064
  5349. CIMO, P.O. Box 343, 00531 Helsinki, FINLAND
  5350. =========================================================================
  5351. Date:         Tue, 30 Mar 1993 13:21:33 +0200
  5352. Reply-To:     Microsoft Access Database Discussion List
  5353.               <ACCESS-L@INDYCMS.BITNET>
  5354. Sender:       Microsoft Access Database Discussion List
  5355.               <ACCESS-L@INDYCMS.BITNET>
  5356. From:         Beat Jaccottet <beat@IWI.UNIBE.CH>
  5357. Subject:      ODBC and access to Sybase on a RS/6000
  5358.  
  5359. Hi!
  5360.  
  5361. I am trying to connect to a Sybase SQL Server (version 4.2) on a RS/6000. I ran
  5362.  the scriptfile (INSTCAT.SQL) for defining the required stored procedures on the
  5363.  DB, I also tested those SP on the DB, they work fine.
  5364.  
  5365. Also the connection from within windows to the Sybase DB works fine (I have a
  5366.  tool that checks the connection). When I am trying to reference or include a
  5367.  Sybase Table from within Access I get a "general protection violation in
  5368.  USER.EXE at 0010:0470" and Access is gone.
  5369.  
  5370. Has anyone made similar experiences? Has anyone solved the problem?
  5371.  
  5372.  
  5373. Any suggestions or recommandations are greatly appreciated. Thanks in advance!
  5374.  
  5375.  
  5376.  
  5377.                 - Beat Jaccottet (yes: Beat is my first name...)
  5378. =========================================================================
  5379. Date:         Tue, 30 Mar 1993 08:16:54 CST
  5380. Reply-To:     Microsoft Access Database Discussion List
  5381.               <ACCESS-L@INDYCMS.BITNET>
  5382. Sender:       Microsoft Access Database Discussion List
  5383.               <ACCESS-L@INDYCMS.BITNET>
  5384. From:         randy legeai <rlegeai@RS1.TCS.TULANE.EDU>
  5385. Subject:      Re: Mouse Dies
  5386. In-Reply-To:  <9303300203.AA45880@rs1.tcs.tulane.edu>; from "George Raudabaugh"
  5387.               at Mar 29, 93 8:13 pm
  5388.  
  5389. >
  5390. > I've started banging on Access again and have run into a few problems,
  5391. > most notably the mouse becoming disabled.  I haven't figured out when/why
  5392. > this happens yet, but its happened many times (>3), and I was only in the
  5393. > Table area.
  5394. >
  5395. > I haven't seen anything here.  I also received an offer package for an
  5396. > Access specific magazine that included a diskette.  It include a list
  5397. > of known-bugs but there was nothing about mice.
  5398.  
  5399. You can download the bug list (and other things)  from Microsoft's
  5400. download BBS at 206/936-6735.
  5401.  
  5402. --
  5403. Randall Legeai                             rlegeai@rs1.tcs.tulane.edu
  5404. Federal Agency Affairs / Ctr. Bioenv. Research      Phn: 504/865-5758
  5405. 327 Gibson Hall, Tulane University                  Fax: 504/865-5274
  5406. New Orleans, Louisiana 70118-5698
  5407. =========================================================================
  5408. Date:         Tue, 30 Mar 1993 09:24:00 EST
  5409. Reply-To:     Microsoft Access Database Discussion List
  5410.               <ACCESS-L@INDYCMS.BITNET>
  5411. Sender:       Microsoft Access Database Discussion List
  5412.               <ACCESS-L@INDYCMS.BITNET>
  5413. From:         Michael Gordon <GORDONM@CC.DENISON.EDU>
  5414. Subject:      Re: Mouse Dies
  5415.  
  5416. >> I haven't seen anything here.  I also received an offer package for an
  5417. >> Access specific magazine that included a diskette.  It include a list
  5418. >> of known-bugs but there was nothing about mice.
  5419. >
  5420. >You can download the bug list (and other things)  from Microsoft's
  5421. >download BBS at 206/936-6735.
  5422. >
  5423.         The bug list is also available somewhere at CICA.
  5424.  
  5425. Michael D. Gordon
  5426. CIS: 71053,471
  5427. Internet: gordonM@cc.denison.edu
  5428. Date sent:  30-MAR-1993 09:24:07
  5429. =========================================================================
  5430. Date:         Tue, 30 Mar 1993 17:06:50 MET-1
  5431. Reply-To:     Microsoft Access Database Discussion List
  5432.               <ACCESS-L@INDYCMS.BITNET>
  5433. Sender:       Microsoft Access Database Discussion List
  5434.               <ACCESS-L@INDYCMS.BITNET>
  5435. From:         "Hr. Johannes KREMSNER" <KREMSNER@KHSA.KHS-LINZ.AC.AT>
  5436. Subject:      DB2 with ACCESS
  5437.  
  5438. Has anyone an ODBC-driver for DB2 on an IBM-Mainframe?
  5439. Special thank's to all who help me with my urgent problem!
  5440. +--------------------------------------------------------------------+
  5441. |University of Art    |                                              |
  5442. |Mr. Johannes Kremsner|                                              |
  5443. |Networkadministrator |                                              |
  5444. |Hauptplatz 8         |                                              |
  5445. |4020 LINZ/AUSTRIA    |                                              |
  5446. +--------------------------------------------------------------------+
  5447. =========================================================================
  5448. Date:         Tue, 30 Mar 1993 12:36:30 -0800
  5449. Reply-To:     Microsoft Access Database Discussion List
  5450.               <ACCESS-L@INDYCMS.BITNET>
  5451. Sender:       Microsoft Access Database Discussion List
  5452.               <ACCESS-L@INDYCMS.BITNET>
  5453. From:         Dmitry Serebrennikov <dmitry@UCSEE.BERKELEY.EDU>
  5454. Subject:      General Protection Fault in Access
  5455.  
  5456.  I came a cross a nasty one!
  5457.  
  5458.  Although I didn't isolate the problem completely I suspect it has to do with
  5459.  the following setup:
  5460.      I am using a query to pick records in a specific date interval and a status
  5461.      interval (integers 1...5) from a table of apox 7200 records. The SQL
  5462.      statment WHERE clause includes a construct of type
  5463.      (cond1 AND ((cond2 AND cond3) OR cond4)).  Everything works fine until I
  5464.      try to use format() function to format one of the fields (the date).
  5465.      If I add    Date: Format(date, "dd-mmm-yy")   in the date cell of the query
  5466.      and run it I get a nasty dialog box:  "MSACCESS:  Your application had
  5467.      internal error!  <Close>  <Ignore>"  No metter what button I choose ProgMan
  5468.      kicks in with "General Protection Fault" and throughs me out of Access with
  5469.      half (!) of system memory still taken!
  5470.  
  5471.      This happens consistently and with both format() and format$().  I found a
  5472.      work around, but if you've seen something of the same it would be
  5473.      interesting to find where exactly this thing bombs.  Plus I heard that
  5474.      MicroSoft might be reading this....
  5475. =========================================================================
  5476. Date:         Tue, 30 Mar 1993 16:00:00 EDT
  5477. Reply-To:     Microsoft Access Database Discussion List
  5478.               <ACCESS-L@INDYCMS.BITNET>
  5479. Sender:       Microsoft Access Database Discussion List
  5480.               <ACCESS-L@INDYCMS.BITNET>
  5481. From:         BUCHANANL@NYUACF.BITNET
  5482. Subject:      numerical string field format
  5483.  
  5484. After years of being relatively adept with dBASE I am slowly
  5485. learning Access, generally without problem.  However, I have been
  5486. stuck for the last week on this and I am running out of time.  I
  5487. have been unable to figure out what to do by RTM or Cue Cards,
  5488. etc.  I hope someone out there can point me in the right
  5489. direction.  Thanks in advance to anyone who responds!
  5490.  
  5491.  
  5492. This probably has an outrageously simple answer, but here goes.
  5493. I want set the format for a field to have numeric content *ONLY*
  5494. - no alphabetical or other characters - *AND* to be of a
  5495. specified length; i.e., I need fields that are strings composed
  5496. of 5 or 10 numerical digits.  The fields are not to represent
  5497. logical numbers but act instead as identifiying code.  I don t
  5498. quite seem to be able to specify this in the Design View box. Any
  5499. ideas?
  5500.  
  5501.  
  5502. Thanks!
  5503.  
  5504.  
  5505. Laurin M. Buchanan
  5506. Institute of Fine Arts
  5507. New York University
  5508. bitnet: buchananl@nyuacf
  5509. voice: 212.758.3223
  5510. fax: 212.755.5780
  5511. =========================================================================
  5512. Date:         Tue, 30 Mar 1993 16:06:17 EST
  5513. Reply-To:     Microsoft Access Database Discussion List
  5514.               <ACCESS-L@INDYCMS.BITNET>
  5515. Sender:       Microsoft Access Database Discussion List
  5516.               <ACCESS-L@INDYCMS.BITNET>
  5517. From:         Nathan Brindle <NBRINDLE@INDYCMS.BITNET>
  5518. Subject:      Re: numerical string field format
  5519. In-Reply-To:  Message of Tue, 30 Mar 1993 16:00:00 EDT from <BUCHANANL@NYUACF>
  5520.  
  5521. There isn't a formatting character for a Text field that allows only
  5522. numeric input (HELLO MICROSOFT--THIS WOULD BE HANDY).  What it looks like
  5523. you'll have to do is write a validation function that is called every time
  5524. the field is updated, which checks the string entered to see if each character
  5525. is a digit 0-9.  I just checked the online help under FORMAT PROPERTY and
  5526. found that you can do what you want to do in a <numeric> field, but not
  5527. with a <text> field.
  5528.  
  5529. I have had some luck with using formats like "93-0000" in counter fields,
  5530. which gives me numbers I can use like 93-0001, 93-0002 for request numbers,
  5531. etc.  Not knowing the design of your database, that <might> be one way to
  5532. do it.
  5533.  
  5534. -----------------------------------------------------BITNET:  NBRINDLE@INDYCMS
  5535. Nathan C. Brindle, Student Activities Office
  5536. Indiana University Purdue University Indianapolis
  5537. Staff Advisor, ALPHA PHI OMEGA, TAU OMICRON CHAPTER
  5538. List Owner, STUACTS@INDYCMS, APOSEC52@INDYCMS, and ACCESS-L@INDYCMS
  5539. Internet:    NBRINDLE@INDYCMS.IUPUI.EDU or NBRINDLE@INDYVAX.IUPUI.EDU
  5540. ------------------------------------------------------------------------------
  5541. =========================================================================
  5542. Date:         Tue, 30 Mar 1993 17:37:24 -0500
  5543. Reply-To:     Microsoft Access Database Discussion List
  5544.               <ACCESS-L@INDYCMS.BITNET>
  5545. Sender:       Microsoft Access Database Discussion List
  5546.               <ACCESS-L@INDYCMS.BITNET>
  5547. From:         FUNG@ATMOS.NRL.NAVY.MIL
  5548. Subject:      transfer Excel notes to Access
  5549.  
  5550. When importing Excel *.xls files to Access, is it possible to transfer the
  5551. Excel note information to Access ?                      Tak Fung
  5552. =========================================================================
  5553. Date:         Tue, 30 Mar 1993 17:37:50 PST
  5554. Reply-To:     Microsoft Access Database Discussion List
  5555.               <ACCESS-L@INDYCMS.BITNET>
  5556. Sender:       Microsoft Access Database Discussion List
  5557.               <ACCESS-L@INDYCMS.BITNET>
  5558. From:         "ROBERT GRINNELL,
  5559.               SEATTLE PACIFIC UNIVERSITY" <r_grinnell@LUKE.SPU.EDU>
  5560. Subject:      RE: transfer Excel notes to Access
  5561.  
  5562. On Tues, March 30, Tak Fung writes:
  5563.  
  5564. >When importing Excel *.xls files to Access, is it possible to transfer the
  5565. >Excel note information to Access ?                      Tak Fung
  5566.  
  5567. I am not certain, but I don't think it can do so.  It would be difficult
  5568. to have programmed Access to deal with the potential ambiguities in
  5569. doing this (notes in different cells of the same row/record, etc.).
  5570.  
  5571. As a workaround, I would suggest writing a macro in Excel that moves
  5572. through all cells containing notes and copies the contents to a new
  5573. column/field, which could then be included in the Access import of the
  5574. worksheet.  There are a couple of limitations inherent in this
  5575. approach, however:
  5576.  
  5577. 1.  Text in cells is limited to 255 characters; notes can be much longer,
  5578. so you would lose anything beyond the first 255.
  5579.  
  5580. 2.  If you have multiple notes in a row/record, this must be dealt with
  5581. somehow.  There are several possible solutions, which I won't take the
  5582. time to go into now.
  5583.  
  5584. There is another (Excel) macro solution that overcomes these limitations,
  5585. relying on Access' relational capabilities, but is more complex, because it
  5586. involves writing the notes to a delimited text file and importing it
  5587. into Access separately.
  5588.  
  5589. If you want more detailed thoughts, or aren't up to writing such a macro,
  5590. feel free to contact me directly.  It's an interesting problem, and I
  5591. could give it a try.
  5592.  
  5593. Robert Grinnell
  5594. Seattle Pacific University
  5595. r_grinnell@luke.spu.edu
  5596. =========================================================================
  5597. Date:         Tue, 30 Mar 1993 21:56:16 -0800
  5598. Reply-To:     Microsoft Access Database Discussion List
  5599.               <ACCESS-L@INDYCMS.BITNET>
  5600. Sender:       Microsoft Access Database Discussion List
  5601.               <ACCESS-L@INDYCMS.BITNET>
  5602. From:         Dmitry Serebrennikov <dmitry@UCSEE.BERKELEY.EDU>
  5603. Subject:      Re: numerical string field format
  5604. In-Reply-To:  <9303302102.AA12616@nettlerash.berkeley.edu> from
  5605.               "BUCHANANL%NYUACF.BITNET@cmsa.Berkeley.EDU" at Mar 30,
  5606.               93 04:00:00 pm
  5607.  
  5608. >
  5609. > This probably has an outrageously simple answer, but here goes.
  5610. > I want set the format for a field to have numeric content *ONLY*
  5611. > - no alphabetical or other characters - *AND* to be of a
  5612. > specified length; i.e., I need fields that are strings composed
  5613. > of 5 or 10 numerical digits.  The fields are not to represent
  5614. > logical numbers but act instead as identifiying code.  I don t
  5615. > quite seem to be able to specify this in the Design View box. Any
  5616. > ideas?
  5617. >
  5618.         Depending on how (and when) you want the system to complain if someone
  5619.         violates this validation rule there is a simple and a more complicated
  5620.         answer.
  5621.         A simple:  you can set validation property in the table or the form
  5622.         to:
  5623.                 Like "#########"
  5624.         where every # represents a digit.  In case Access considers +-a...f as
  5625.         digits (I dought it) you can do  Like "[0-9][0-9][0-9]..." where
  5626.         every [0-9] stands for a character between 0 and 9.  In this setup
  5627.         you will get a complaint (contents of the Validation Text propery)
  5628.         when trying to save the invalid value to the table or when leaving a
  5629.         control on the form.
  5630.         A complicated way:  someone had suggested it already: attach a function
  5631.         to beforeUpdate propery of the control and check every character as
  5632.         it is typed in.  This way you can beep at the user as soon as s/he
  5633.         makes a mistake.
  5634.  
  5635.         Hope this helps.
  5636.         The good place to check is:  Access User's Guide p641-656
  5637. =========================================================================
  5638. Date:         Wed, 31 Mar 1993 14:55:20 CST
  5639. Reply-To:     Microsoft Access Database Discussion List
  5640.               <ACCESS-L@INDYCMS.BITNET>
  5641. Sender:       Microsoft Access Database Discussion List
  5642.               <ACCESS-L@INDYCMS.BITNET>
  5643. From:         "Brian M. Glasgow" <BRIAN@VETS.VETMED.MISSOURI.EDU>
  5644. Subject:      Re: administrative note
  5645.  
  5646. > Date:          Fri, 26 Mar 1993 16:43:23 EST
  5647. > Reply-to:      Microsoft Access Database Discussion List
  5648. >                <ACCESS-L%INDYCMS.BitNet@pucc.PRINCETON.EDU>
  5649. > From:          Nathan Brindle <NBRINDLE%INDYCMS.BitNet@pucc.PRINCETON.EDU>
  5650. > Subject:       administrative note
  5651. > To:            Multiple recipients of list ACCESS-L <ACCESS-L%INDYCMS.BitNet@p
  5652.  ucc.PRINCETON.EDU>
  5653.  
  5654. > Please don't send unsubscribe notices to the list.  A simple REVIEW
  5655. > ACCESS-L command sent to LISTSERV@INDYCMS would reveal that I am the
  5656. > list owner.  Administrivia sent to the list is just aggravating to
  5657. > the subscribers and I am perfectly willing to take care of these things.
  5658. >
  5659. > Thanks,
  5660. > Nathan Brindle
  5661. > Listowner
  5662. > ------------------------------------------------------------------------------
  5663. >>>  You failed to mention how one is SUPPOSED to subscribe/unsub.
  5664. =========================================================================
  5665. Date:         Wed, 31 Mar 1993 16:11:05 EST
  5666. Reply-To:     Microsoft Access Database Discussion List
  5667.               <ACCESS-L@INDYCMS.BITNET>
  5668. Sender:       Microsoft Access Database Discussion List
  5669.               <ACCESS-L@INDYCMS.BITNET>
  5670. From:         Nathan Brindle <NBRINDLE@INDYCMS.BITNET>
  5671. Subject:      Re: administrative note
  5672. In-Reply-To:  Message of Wed,
  5673.               31 Mar 1993 14:55:20 CST from <BRIAN@VETS.VETMED.M ISSOURI.EDU>
  5674.  
  5675. The reason I did not mention how to unsubscribe is because the information
  5676. is contained in the "boilerplate" message that is sent to you by LISTSERV
  5677. when you subscribe.  However, for those who don't read such things,
  5678.  
  5679. UNSUB ACCESS-L
  5680.  
  5681. sent to LISTSERV@INDYCMS.BITNET will unsubscribe you.
  5682.  
  5683. If you send the command INFO REFCARD to LISTSERV@INDYCMS.BITNET, the
  5684. listserver will send back a "reference card" of LISTSERV commands.
  5685.  
  5686. Nathan Brindle
  5687. Listowner
  5688.  
  5689. -----------------------------------------------------BITNET:  NBRINDLE@INDYCMS
  5690. Nathan C. Brindle, Student Activities Office
  5691. Indiana University Purdue University Indianapolis
  5692. Staff Advisor, ALPHA PHI OMEGA, TAU OMICRON CHAPTER
  5693. List Owner, STUACTS@INDYCMS, APOSEC52@INDYCMS, and ACCESS-L@INDYCMS
  5694. Internet:    NBRINDLE@INDYCMS.IUPUI.EDU or NBRINDLE@INDYVAX.IUPUI.EDU
  5695. ------------------------------------------------------------------------------
  5696. =========================================================================
  5697. Date:         Wed, 31 Mar 1993 21:02:42 GMT
  5698. Reply-To:     dadams@dstrike.demon.co.uk
  5699. Sender:       Microsoft Access Database Discussion List
  5700.               <ACCESS-L@INDYCMS.BITNET>
  5701. From:         David Adams <dadams@DSTRIKE.DEMON.CO.UK>
  5702. Subject:      Re: numerical string field format
  5703.  
  5704. > >
  5705. > > This probably has an outrageously simple answer, but here goes.
  5706. > > I want set the format for a field to have numeric content *ONLY*
  5707. > > - no alphabetical or other characters - *AND* to be of a
  5708. > > specified length; i.e., I need fields that are strings composed
  5709. > > of 5 or 10 numerical digits.  The fields are not to represent
  5710. > > logical numbers but act instead as identifiying code.  I don t
  5711. > > quite seem to be able to specify this in the Design View box. Any
  5712. > > ideas?
  5713. > >
  5714. >         Depending on how (and when) you want the system to complain if someone
  5715. >         violates this validation rule there is a simple and a more complicated
  5716. >         answer.
  5717.  < stuff removed >
  5718. >         A complicated way:  someone had suggested it already: attach a
  5719.  function
  5720. >         to beforeUpdate propery of the control and check every character as
  5721. >         it is typed in.  This way you can beep at the user as soon as s/he
  5722. >         makes a mistake.
  5723.  
  5724. But this won't check each character as it is typed - the beforeUpdate
  5725. property is used after the user attempts to update the value in the field
  5726. (by pressing ENTER, or TAB or clicking on another field for example).  It
  5727. certainly could check each digit, but not as it is typed.  You could check
  5728. the number string thus:
  5729.    for i = 1 to len(field_name)
  5730.       if not isnumber(mid$(field_name,i,1)) then
  5731.          msgbox "Digit " & trim$(str$(i)) & " is not a number", 64
  5732.          exit function
  5733.       endif
  5734.    endfor
  5735. or somesuch.
  5736.  
  5737.  
  5738. David Adams, Data Strike Computers Ltd.
  5739. =========================================================================
  5740. Date:         Wed, 31 Mar 1993 16:29:22 -0500
  5741. Reply-To:     Microsoft Access Database Discussion List
  5742.               <ACCESS-L@INDYCMS.BITNET>
  5743. Sender:       Microsoft Access Database Discussion List
  5744.               <ACCESS-L@INDYCMS.BITNET>
  5745. From:         Jennifer Spielberger <jspielbe@ACUNIX.WHEATONMA.EDU>
  5746. Subject:      foxbase/pro
  5747.  
  5748. Hello!
  5749.  
  5750. I am not a subscriber to this list, so if you have any words of wisdom,
  5751. please reply directly to me...
  5752.  
  5753. I'm looking for a list for FoxBase / FoxPro users and developers.  Does
  5754. ayone know if such a list exists?
  5755.  
  5756. Thanks in advance for any help you can offer!!
  5757.  
  5758. +------------------------+----------------------------+---------------------+
  5759. | Jennifer Spielberger   | jspielbe@wheatonma.edu     | (508)285-7722 x478  |
  5760. | Information Analyst    +--------------------------------------------------+
  5761. | Wheaton College        | "See here how everything leads up to this day    |
  5762. | East Main Street       |   And its just like any other day that's         |
  5763. | Norton, MA 02766       |      Ever been."        Jerry                    |
  5764. +------------------------+--------------------------------------------------
  5765. +
  5766.